]> Sergey Matveev's repositories - public-inbox.git/commit
xcpdb|compact: support some xapian-compact switches
authorEric Wong <e@80x24.org>
Thu, 23 May 2019 09:37:01 +0000 (09:37 +0000)
committerEric Wong <e@80x24.org>
Thu, 23 May 2019 17:43:50 +0000 (17:43 +0000)
commit0e41e076145c51f21151e29d64bd66cd3534d3ba
tree8003cdbfe10cd573792e944fb41074e9cc8e6343
parentc7380dad6bb9eab26641c5ec2707431ed573de3c
xcpdb|compact: support some xapian-compact switches

Allow users to specify the --blocksize <B>, --no-full, --fuller
options for xapian-compact(1) for fine-tuning compact behavior
for low-traffic/inactive inboxes.

We also won't support --multipass, since it doesn't seem
compatible with our requirement to use --no-renumber.

We also won't support --single-file, since it only seems
intended for totally dead inboxes; and it doesn't seem
worth the support overhead when "totally dead" turns out
to be a misdiagnosis.
lib/PublicInbox/Xapcmd.pm
script/public-inbox-compact
script/public-inbox-xcpdb