From 666f1b8f5c7c76333df4e1296c1668abf04f210f Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Thu, 23 May 2019 10:37:38 +0000 Subject: doc: various updates to reflect current state -index documentation avoid redundant v1 information and refers readers to apropriate v1/v2 manpages. Search::Xapian can also be optional, now, as only the PSGI search interface uses it. Favor "INBOX_DIR" where appropriate, since "REPO_DIR" can be confused for code repos which we also support. XAPIAN_FLUSH_THRESHOLD is documented for all relevant bulk commands. --- Documentation/public-inbox-compact.pod | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) (limited to 'Documentation/public-inbox-compact.pod') diff --git a/Documentation/public-inbox-compact.pod b/Documentation/public-inbox-compact.pod index 4a519ce9..7d37f6fb 100644 --- a/Documentation/public-inbox-compact.pod +++ b/Documentation/public-inbox-compact.pod @@ -9,15 +9,12 @@ public-inbox-compact - compact Xapian DBs =head1 DESCRIPTION public-inbox-compact is a wrapper for L -designed for "v2" inboxes. It combines multiple Xapian -partitions into one to reduce space overhead after an initial -mass import (using multiple partitions) is done. +which locks the inbox and prevents other processes such as +L or L from +writing while it operates. -It locks the inbox and prevents other processes such as -L from writing while it operates. - -It also supports "v1" (ssoma) inboxes with limited -usefulness over L +It enforces the use of the C<--no-renumber> option of +L =head1 ENVIRONMENT @@ -28,9 +25,15 @@ usefulness over L The default config file, normally "~/.public-inbox/config". See L -=back +=item XAPIAN_FLUSH_THRESHOLD + +The number of documents to update before committing changes to +disk. This environment is handled directly by Xapian, refer to +Xapian API documentation for more details. -=head1 UPGRADING +Default: 10000 + +=back =head1 CONTACT @@ -41,7 +44,7 @@ and L =head1 COPYRIGHT -Copyright 2018 all contributors L +Copyright 2018-2019 all contributors L License: AGPL-3.0+ L -- cgit v1.2.3-24-ge0c7