about summary refs log tree commit homepage
path: root/lib/PublicInbox
diff options
context:
space:
mode:
Diffstat (limited to 'lib/PublicInbox')
-rw-r--r--lib/PublicInbox/Admin.pm4
-rw-r--r--lib/PublicInbox/LEI.pm4
-rw-r--r--lib/PublicInbox/V2Writable.pm4
3 files changed, 6 insertions, 6 deletions
diff --git a/lib/PublicInbox/Admin.pm b/lib/PublicInbox/Admin.pm
index b21fb241..eb38dd8f 100644
--- a/lib/PublicInbox/Admin.pm
+++ b/lib/PublicInbox/Admin.pm
@@ -327,9 +327,9 @@ sub index_prepare ($$) {
         $opt->{batch_size} and
                 $env = { XAPIAN_FLUSH_THRESHOLD => '4294967295' };
 
-        for my $k (qw(sequential_shard)) {
+        for my $k (qw(sequential-shard)) {
                 my $git_key = "publicInbox.index".ucfirst($k);
-                $git_key =~ s/_([a-z])/\U$1/g;
+                $git_key =~ s/-([a-z])/\U$1/g;
                 defined(my $s = $opt->{$k} // $cfg->{lc($git_key)}) or next;
                 defined(my $v = $cfg->git_bool($s))
                                         or die "`$git_key=$s' not boolean\n";
diff --git a/lib/PublicInbox/LEI.pm b/lib/PublicInbox/LEI.pm
index 191a0790..0e6e9266 100644
--- a/lib/PublicInbox/LEI.pm
+++ b/lib/PublicInbox/LEI.pm
@@ -134,7 +134,7 @@ sub ale {
 sub index_opt {
         # TODO: drop underscore variants everywhere, they're undocumented
         qw(fsync|sync! jobs|j=i indexlevel|L=s compact
-        max_size|max-size=s sequential_shard|sequential-shard
+        max_size|max-size=s sequential-shard
         batch_size|batch-size=s skip-docdata)
 }
 
@@ -371,7 +371,7 @@ my %OPTDESC = (
         'do not index messages larger than SIZE (default: infinity)' ],
 'batch_size|batch-size=s' => [ 'SIZE',
         'flush changes to OS after given number of bytes (default: 1m)' ],
-'sequential_shard|sequential-shard' =>
+'sequential-shard' =>
         'index Xapian shards sequentially for slow storage',
 'skip-docdata' =>
         'drop compatibility w/ public-inbox <1.6 to save ~1.5% space',
diff --git a/lib/PublicInbox/V2Writable.pm b/lib/PublicInbox/V2Writable.pm
index 4c1accbb..025487d2 100644
--- a/lib/PublicInbox/V2Writable.pm
+++ b/lib/PublicInbox/V2Writable.pm
@@ -1279,7 +1279,7 @@ sub index_todo ($$$) {
 
 sub xapian_only {
         my ($self, $opt, $sync, $art_beg) = @_;
-        my $seq = $opt->{sequential_shard};
+        my $seq = $opt->{'sequential-shard'};
         $art_beg //= 0;
         local $self->{parallel} = 0 if $seq;
         $self->idx_init($opt); # acquire lock
@@ -1329,7 +1329,7 @@ sub index_sync {
         }
 
         my $pr = $opt->{-progress};
-        my $seq = $opt->{sequential_shard};
+        my $seq = $opt->{'sequential-shard'};
         my $art_beg; # the NNTP article number we start xapian_only at
         my $idxlevel = $self->{ibx}->{indexlevel};
         local $self->{ibx}->{indexlevel} = 'basic' if $seq;