3 public-inbox-compact - compact Xapian DBs in an inbox
7 public-inbox-compact INBOX_DIR
11 public-inbox-compact is a wrapper for L<xapian-compact(1)>
12 which locks the inbox and prevents other processes such as
13 L<public-inbox-watch(1)> or L<public-inbox-mda(1)> from
14 writing while it operates.
16 It enforces the use of the C<--no-renumber> option of
17 L<xapian-compact(1)> which is required to work with the
18 rest of the public-inbox search code.
24 =item --blocksize / --no-full / --fuller
26 These options are passed directly to L<xapian-compact(1)>.
36 The default config file, normally "~/.public-inbox/config".
37 See L<public-inbox-config(5)>
39 =item XAPIAN_FLUSH_THRESHOLD
41 The number of documents to update before committing changes to
42 disk. This environment is handled directly by Xapian, refer to
43 Xapian API documentation for more details.
51 Feedback welcome via plain-text mail to L<mailto:meta@public-inbox.org>
53 The mail archives are hosted at L<https://public-inbox.org/meta/>
54 and L<http://hjrcffqmbrq6wope.onion/meta/>
58 Copyright 2018-2020 all contributors L<mailto:meta@public-inbox.org>
60 License: AGPL-3.0+ L<https://www.gnu.org/licenses/agpl-3.0.txt>
64 L<xapian-compact(1)>, L<public-inbox-index(1)>