]> Sergey Matveev's repositories - public-inbox.git/commit
init+index: support --skip-docdata for Xapian
authorEric Wong <e@yhbt.net>
Thu, 20 Aug 2020 20:24:56 +0000 (20:24 +0000)
committerEric Wong <e@yhbt.net>
Thu, 20 Aug 2020 21:11:24 +0000 (21:11 +0000)
commitf344d64066f85dd6737daeb42c94902e1bbfda78
tree9a68a2a657a13ec245cfe360031b601a4d9d0c5c
parentf62ddb19552b19f398d56193d7cf20cf20b61a04
init+index: support --skip-docdata for Xapian

Since we no longer read document data from Xapian, allow users
to opt-out of storing it.

This breaks compatibility with previous releases of
public-inbox, but gives us a ~1.5% space savings on Xapian
storage (and associated I/O and page cache pressure reduction).
Documentation/public-inbox-index.pod
Documentation/public-inbox-init.pod
lib/PublicInbox/Admin.pm
lib/PublicInbox/SearchIdx.pm
lib/PublicInbox/SearchIdxShard.pm
script/public-inbox-convert
script/public-inbox-index
script/public-inbox-init
t/inbox_idle.t
t/index-git-times.t
t/init.t