• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

joaoh82 / rust_sqlite / 25341664142
65%

Build:
DEFAULT BRANCH: main
Ran 04 May 2026 08:29PM UTC
Jobs 1
Files 47
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

04 May 2026 08:25PM UTC coverage: 62.595% (+1.2%) from 61.422%
25341664142

push

github

web-flow
feat(storage): free-list + VACUUM to reclaim orphan pages (SQLR-6) (#89)

DROP TABLE / DROP INDEX / ALTER TABLE DROP COLUMN now route the dropped
object's pages onto a persisted free-page list (header bytes [28..32],
chained `FreelistTrunk` pages, format version v6 on demand). Subsequent
saves draw from the freelist before extending the file, so unrelated
tables keep their page numbers across drops and the diff pager skips
their byte-identical re-stages. `VACUUM;` (new SQL statement) compacts
the file by ignoring the freelist and allocating contiguously from
page 1, then double-checkpoints so the on-disk shrink is visible
immediately.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

488 of 526 new or added lines in 7 files covered. (92.78%)

2 existing lines in 2 files now uncovered.

7400 of 11822 relevant lines covered (62.6%)

1.2 hits per line

Uncovered Changes

Lines Coverage ∆ File
32
89.69
-0.35% src/sql/pager/mod.rs
4
96.26
src/sql/pager/freelist.rs
2
97.59
src/sql/pager/allocator.rs

Coverage Regressions

Lines Coverage ∆ File
1
76.92
1.92% src/sql/pager/header.rs
1
89.69
-0.35% src/sql/pager/mod.rs
Jobs
ID Job ID Ran Files Coverage
1 25341664142.1 04 May 2026 08:29PM UTC 47
62.6
GitHub Action Run
Source Files on build 25341664142
  • Tree
  • List 47
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 368dc6df on github
  • Prev Build on main (#25310260884)
  • Next Build on main (#25360759323)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc