about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2016-09-02 01:06:42 +0000
committerEric Wong <e@80x24.org>2016-09-02 01:11:53 +0000
commit790d4f6306d3716e311ce3c141a7666e4f0cd74d (patch)
tree01d627393a5757826d4435b12fcc8c0ddd9a7641
parente8118c2f2d6acd9aeb08aa797874fa3433b07766 (diff)
downloadpublic-inbox-790d4f6306d3716e311ce3c141a7666e4f0cd74d.tar.gz
We want to encourage users to serve repositories.  So enable
bitmaps by default so performance suffers less with smart HTTP.
-rwxr-xr-xscript/public-inbox-init4
1 files changed, 4 insertions, 0 deletions
diff --git a/script/public-inbox-init b/script/public-inbox-init
index 54d6ce4c..739ec9e5 100755
--- a/script/public-inbox-init
+++ b/script/public-inbox-init
@@ -63,6 +63,10 @@ my $pfx = "publicinbox.$name";
 my @x = (qw/git config/, "--file=$filename");
 $git_dir = abs_path($git_dir);
 x(qw(git init -q --bare), $git_dir);
+
+# set a reasonable default:
+x(qw/git config/, "--file=$git_dir/config", 'repack.writeBitmaps', 'true');
+
 foreach my $addr (@address) {
         next if $seen{lc($addr)};
         x(@x, "--add", "$pfx.address", $addr);