about summary refs log tree commit homepage
path: root/script/public-inbox-init
diff options
context:
space:
mode:
authorEric Wong (Contractor, The Linux Foundation) <e@80x24.org>2018-03-19 08:14:56 +0000
committerEric Wong (Contractor, The Linux Foundation) <e@80x24.org>2018-03-19 08:16:34 +0000
commit24294059123d4edd9e31f211d72c641a5d1a0d72 (patch)
tree3eeecf4fa6bbc084be43db893f65657fa575b00b /script/public-inbox-init
parent4b802d901372c284e0a3b9e515284c9e4cbfd101 (diff)
downloadpublic-inbox-24294059123d4edd9e31f211d72c641a5d1a0d72.tar.gz
While parallel processes improves import speed for initial
imports; they are probably not necessary for daily mail imports
via WatchMaildir and certainly not for public-inbox-init.  Save
some memory for daily use and even helps improve readability of
some subroutines by showing which methods they call remotely.
Diffstat (limited to 'script/public-inbox-init')
-rwxr-xr-xscript/public-inbox-init3
1 files changed, 2 insertions, 1 deletions
diff --git a/script/public-inbox-init b/script/public-inbox-init
index f7a60fbb..fdad1366 100755
--- a/script/public-inbox-init
+++ b/script/public-inbox-init
@@ -83,8 +83,9 @@ if ($version >= 2) {
         };
         $ibx = PublicInbox::Inbox->new($ibx);
         my $v2w = PublicInbox::V2Writable->new($ibx, 1);
+        $v2w->{parallel} = 0;
+        $v2w->idx_init;
         $v2w->git_init(0);
-        $v2w->idx_init(0);
         $v2w->done;
 } elsif ($version == 1) {
         x(qw(git init -q --bare), $mainrepo);