From: Brian Downing Date: Mon, 19 Nov 2007 16:58:51 GMT Subject: [PATCH 2/2] config: clarify compression defaults Message-ID: <1195491531-2701-2-git-send-email-bdowning@lavos.net> In-Reply-To: <1195491531-2701-1-git-send-email-bdowning@lavos.net> * Clarify that core.compression provides a system-wide default to other compression parameters. * Explain that the default for pack.compression, -1, is "a default compromise between speed and compression (currently equivalent to level 6)" according to zlib.h. Signed-off-by: Brian Downing --- Documentation/config.txt | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/Documentation/config.txt b/Documentation/config.txt index 9565652..5d1eb5d 100644 --- a/Documentation/config.txt +++ b/Documentation/config.txt @@ -226,6 +226,8 @@ core.compression:: An integer -1..9, indicating a default compression level. -1 is the zlib default. 0 means no compression, and 1..9 are various speed/size tradeoffs, 9 being slowest. + If set, this provides a default to other compression variables, + such as 'core.loosecompression' and 'pack.compression'. core.loosecompression:: An integer -1..9, indicating the compression level for objects that @@ -622,7 +624,9 @@ pack.compression:: in a pack file. -1 is the zlib default. 0 means no compression, and 1..9 are various speed/size tradeoffs, 9 being slowest. If not set, defaults to core.compression. If that is - not set, defaults to -1. + not set, defaults to -1, the zlib default, which is "a default + compromise between speed and compression (currently equivalent + to level 6)." pack.deltaCacheSize:: The maximum memory in bytes used for caching deltas in -- 1.5.3.5.1824.g5f389