eval { require PublicInbox::V2Writable };
die "v2 requirements not met: $@\n" if $@;
my $v2w = eval {
- local $ENV{NPROC} = $jobs if $jobs;
+ $jobs and local $ENV{NPROC} = $jobs;
PublicInbox::V2Writable->new($repo);
};
if (defined $jobs) {
$v2w->{parallel} = 0;
} else {
my $n = $v2w->{partitions};
- if ($jobs != $n) {
+ if ($jobs != ($n + 1)) {
warn
"Unable to respect --jobs=$jobs, inbox was created with $n partitions\n";
}