summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <gitster@pobox.com>2018-08-22 11:17:05 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2018-08-22 11:17:05 -0700
commit29d9e3e2c47dd4b5053b0a98c891878d398463e3 (patch)
tree84ddf805214c29fe3309ca4543b4dd249bfd4bd5 /t
parentGit 2.19-rc0 (diff)
parentpack-objects: fix performance issues on packing large deltas (diff)
downloadtgif-29d9e3e2c47dd4b5053b0a98c891878d398463e3.tar.xz
Merge branch 'nd/pack-deltify-regression-fix'
In a recent update in 2.18 era, "git pack-objects" started producing a larger than necessary packfiles by missing opportunities to use large deltas. * nd/pack-deltify-regression-fix: pack-objects: fix performance issues on packing large deltas
Diffstat (limited to 't')
-rw-r--r--t/README4
1 files changed, 4 insertions, 0 deletions
diff --git a/t/README b/t/README
index 8373a27fea..9028b47d92 100644
--- a/t/README
+++ b/t/README
@@ -315,6 +315,10 @@ packs on demand. This normally only happens when the object size is
over 2GB. This variable forces the code path on any object larger than
<n> bytes.
+GIT_TEST_OE_DELTA_SIZE=<n> exercises the uncomon pack-objects code
+path where deltas larger than this limit require extra memory
+allocation for bookkeeping.
+
Naming Tests
------------