Thread (1 message) 1 message, 1 author, 2016-06-15

Re: [PATCH] Add pack.depth option to git-pack-objects and change default depth to 50

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:43:09

Nicolas Pitre [off-list ref] writes:
On Tue, 8 May 2007, Theodore Tso wrote:
quoted
On Tue, May 08, 2007 at 11:38:46AM -0400, Nicolas Pitre wrote:
quoted
On Tue, 8 May 2007, Theodore Ts'o wrote:
quoted
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
I'd prefer if tests were performed on the performance impact before 
changing the default depth.  If done separately from this patch then the 
commit log could contain those results as well.
The following results are on a recent git repository, using time to
record the real, user, and sys times on the two commands: "git-gc
--no-reuse-delta --window=X --depth=Y" and "git log --pretty=oneline
-S'object' > /dev/null".  All of these tests were done with a hot
cache, so disk speed didn't enter into the calculations.
[...]
quoted
My conclusion given this quick benchmark is that it seems to me that
changing the defaults of --depth to 50, and keeping --window at 10, is
a reasonable thing to do.
Effectively.

I'd still prefer to see the default changed in a patch of its own 
though.
I'll split the patch into two and apply them separately.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help