Skip to content

Add vacuum support to hissqlite-util and ovsqlite-util#368

Open
kev009 wants to merge 1 commit into
InterNetNews:mainfrom
kev009:sqlite-vacuum
Open

Add vacuum support to hissqlite-util and ovsqlite-util#368
kev009 wants to merge 1 commit into
InterNetNews:mainfrom
kev009:sqlite-vacuum

Conversation

@kev009

@kev009 kev009 commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Add a -v flag that runs SQLite VACUUM to reclaim freelist pages after permanent retention shrinks or bulk deletes. Document why vacuuming is not automatic and why a freelist high-water mark is usually desirable for an expiring spool. Pause a running innd when possible; work offline when the news system is stopped.

Closes #364.

Add a -v flag that runs SQLite VACUUM to reclaim freelist pages after
permanent retention shrinks or bulk deletes. Document why vacuuming is
not automatic and why a freelist high-water mark is usually desirable
for an expiring spool. Pause a running innd when possible; work offline
when the news system is stopped.

Closes InterNetNews#364.
@Julien-Elie Julien-Elie self-assigned this Jul 23, 2026
@Julien-Elie Julien-Elie added enhancement New feature or request C: utilities Related to utilities P: medium Medium priority labels Jul 23, 2026
@Julien-Elie Julien-Elie added this to the 2.8.0 milestone Jul 23, 2026
@Julien-Elie

Copy link
Copy Markdown
Contributor

Thanks again for this feature, Kevin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C: utilities Related to utilities enhancement New feature or request P: medium Medium priority

Development

Successfully merging this pull request may close these issues.

Add vacuuming support to hissqlite and ovsqlite

2 participants