Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.kernel.org/pub/scm/git/git.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2009-08-21 22:34:02 +0400
committerJunio C Hamano <gitster@pobox.com>2009-08-21 22:34:02 +0400
commitf393747c4c1328d01840a4a3345b859c2dea24a5 (patch)
treedebd1d939bccc753cce76a1f0866ab157ccd1caf /Documentation
parent985d54008359db59a45462627884703aa7ce1ddb (diff)
parent5749b0b2f935dc418c98ba8e7c52c3291451bc4a (diff)
Merge branch 'np/maint-limit-delta-cache' into maint
* np/maint-limit-delta-cache: don't let the delta cache grow unbounded in 'git repack'
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/config.txt14
1 files changed, 11 insertions, 3 deletions
diff --git a/Documentation/config.txt b/Documentation/config.txt
index e94a8ab746..2632c5149e 100644
--- a/Documentation/config.txt
+++ b/Documentation/config.txt
@@ -1218,12 +1218,20 @@ pack.compression::
pack.deltaCacheSize::
The maximum memory in bytes used for caching deltas in
- linkgit:git-pack-objects[1].
- A value of 0 means no limit. Defaults to 0.
+ linkgit:git-pack-objects[1] before writing them out to a pack.
+ This cache is used to speed up the writing object phase by not
+ having to recompute the final delta result once the best match
+ for all objects is found. Repacking large repositories on machines
+ which are tight with memory might be badly impacted by this though,
+ especially if this cache pushes the system into swapping.
+ A value of 0 means no limit. The smallest size of 1 byte may be
+ used to virtually disable this cache. Defaults to 256 MiB.
pack.deltaCacheLimit::
The maximum size of a delta, that is cached in
- linkgit:git-pack-objects[1]. Defaults to 1000.
+ linkgit:git-pack-objects[1]. This cache is used to speed up the
+ writing object phase by not having to recompute the final delta
+ result once the best match for all objects is found. Defaults to 1000.
pack.threads::
Specifies the number of threads to spawn when searching for best