X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=Documentation%2Fpublic-inbox-xcpdb.pod;h=149c8f78c738fc60a18e1f9def1e295d745f65eb;hb=95bdac7f09c69036efed537a4d03d5bdd2ae4eb6;hp=a04fd374ce1ba49146d5a14e3932627d7827040d;hpb=e1b6f75dda6fde0397ae7731b7e88712065a3303;p=public-inbox.git diff --git a/Documentation/public-inbox-xcpdb.pod b/Documentation/public-inbox-xcpdb.pod index a04fd374..149c8f78 100644 --- a/Documentation/public-inbox-xcpdb.pod +++ b/Documentation/public-inbox-xcpdb.pod @@ -21,7 +21,7 @@ L or L. =item --compact In addition to performing the copy operation, run L -on each Xapian partition after copying but before finalizing it. +on each Xapian shard after copying but before finalizing it. Compared to the cost of copying a Xapian database, compacting a Xapian database takes only around 5% of the time required to copy. @@ -30,6 +30,16 @@ preferable for gigantic inboxes where the coarse-grained lock currently required for L can cause the compaction to take hours at-a-time. +=item --reshard=N / -R N + +Reshard the Xapian database on a L +inbox to C shards . Since L is not suitable +for merging, users can rely on this switch to reshard the +existing Xapian database(s) to any positive value of C. + +This is useful in case the Xapian DB was created with too few or +too many shards given the capabilities of the current hardware. + =item --blocksize / --no-full / --fuller These options are passed directly to L when @@ -73,12 +83,10 @@ and L =head1 COPYRIGHT -Copyright 2019 all contributors L +Copyright 2019-2020 all contributors L License: AGPL-3.0+ L =head1 SEE ALSO -L, -L, -L +L, L, L