X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=Documentation%2Fpublic-inbox-xcpdb.pod;h=a13c4efa7bedc41427041cb552afe4c77092d351;hb=7c5ac90b309bbe76468055e8a9289664ef2dfe37;hp=e056b5498d2d637e7db39ec615255c0aa417b3c8;hpb=69d84811ba0c4c60a5fb6893817328d76444cdf5;p=public-inbox.git diff --git a/Documentation/public-inbox-xcpdb.pod b/Documentation/public-inbox-xcpdb.pod index e056b549..a13c4efa 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 @@ -79,4 +89,6 @@ License: AGPL-3.0+ L =head1 SEE ALSO -L, L +L, +L, +L