]> git.ipfire.org Git - thirdparty/git.git/commitdiff
fast-import: increase the default pack depth to 50
authorMike Hommey <mh@glandium.org>
Thu, 8 Jun 2017 05:34:36 +0000 (14:34 +0900)
committerJunio C Hamano <gitster@pobox.com>
Mon, 12 Jun 2017 16:50:33 +0000 (09:50 -0700)
In 618e613a70, 10 years ago, the default for pack depth used for
git-pack-objects and git-repack was changed from 10 to 50, while
leaving fast-import's default to 10.

There doesn't seem to be a reason besides oversight for the change not
having happened in fast-import as well.

Interestingly, fast-import uses pack.depth when it's set, and the
git-config manual says the default for pack.depth is 50. While the
git-fast-import manual does say the default depth is 10, the
inconsistency is also confusing.

Signed-off-by: Mike Hommey <mh@glandium.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-fast-import.txt
fast-import.c

index 2b762654bf4779b8579bf9b17e75b4aa0322f789..3d3d219e58e5cc05b44c9e0675628bdbd9f0b07f 100644 (file)
@@ -121,7 +121,7 @@ Performance and Compression Tuning
 
 --depth=<n>::
        Maximum delta depth, for blob and tree deltification.
-       Default is 10.
+       Default is 50.
 
 --export-pack-edges=<file>::
        After creating a packfile, print a line of data to
index e69d219682e7929b6e8441ba620e708704471ff3..05c73858b00b21a3ce2887c0573abc5d186e796a 100644 (file)
@@ -280,7 +280,7 @@ struct recent_command {
 };
 
 /* Configured limits on output */
-static unsigned long max_depth = 10;
+static unsigned long max_depth = 50;
 static off_t max_packsize;
 static int unpack_limit = 100;
 static int force_update;