[InterNetNews/inn] 538fc6: Add vacuum support to hissqlite-util and ovsqlite-...

Kevin Bowling noreply at github.com
Fri Jul 31 16:55:25 UTC 2026


  Branch: refs/heads/main
  Home:   https://github.com/InterNetNews/inn
  Commit: 538fc653d885921cc9721e9e692d34e6971c4535
      https://github.com/InterNetNews/inn/commit/538fc653d885921cc9721e9e692d34e6971c4535
  Author: Kevin Bowling <kevin.bowling at kev009.com>
  Date:   2026-07-31 (Fri, 31 Jul 2026)

  Changed paths:
    M doc/pod/hissqlite-util.pod
    M doc/pod/hissqlite.pod
    M doc/pod/news.pod
    M doc/pod/ovsqlite-util.pod
    M doc/pod/ovsqlite.pod
    M history/hissqlite/hissqlite-util.in
    M scripts/innreport_inn.pm
    M storage/ovsqlite/ovsqlite-util.in
    M tests/lib/hissqlite-util.t
    M tests/overview/ovsqlite-integ.t

  Log Message:
  -----------
  Add vacuum support to hissqlite-util and ovsqlite-util

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.
Closes #368.



To unsubscribe from these emails, change your notification settings at https://github.com/InterNetNews/inn/settings/notifications


More information about the inn-committers mailing list