From 8722adec7acac538c1cb92de6d53002a4e4e33b8 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sun, 7 Jun 2020 20:02:15 +0000 Subject: index: v2: parallel by default InboxWritable should only set $v2w->{parallel} if the $parallel flag is defined to 0 or 1. We want indexing a new inbox to utilize SMP, just like --reindex. -index once again allows -j0/--jobs=0 to force single-process use, and we'll be ensuring that works in tests to maintain performance on small systems. Fixes: 61a2fff5b34a3e32 ("admin: move index_inbox over") --- script/public-inbox-index | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'script') diff --git a/script/public-inbox-index b/script/public-inbox-index index 0018668e..6217fb86 100755 --- a/script/public-inbox-index +++ b/script/public-inbox-index @@ -18,7 +18,7 @@ my $opt = { quiet => -1, compact => 0, maxsize => undef }; GetOptions($opt, qw(verbose|v+ reindex compact|c+ jobs|j=i prune indexlevel|L=s maxsize|max-size=s batchsize|batch-size=s)) or die "bad command-line args\n$usage"; -die "--jobs must be positive\n" if defined $opt->{jobs} && $opt->{jobs} <= 0; +die "--jobs must be >= 0\n" if defined $opt->{jobs} && $opt->{jobs} < 0; if ($opt->{compact}) { require PublicInbox::Xapcmd; -- cgit v1.2.3-24-ge0c7