Thread (14 messages) flat view 14 messages, 6 authors, 2016-06-15

Re: pack operation is thrashing my server

From: Jon Smirl <hidden>
Date: 2016-06-15 22:45:19

On 9/8/08, Nicolas Pitre [off-list ref] wrote:
On Sun, 7 Sep 2008, Jon Smirl wrote:

 > On 9/7/08, Nicolas Pitre [off-list ref] wrote:
quoted
quoted
Please have a look at commit eac12e2d4d7f.  This fix improved things for
 > >  my gcc repack tests.
 >
 > Do you have any test numbers for something like a 2000 delta chain
 > before and after?


What kind of number do you want?
See if repacking a 2000 chain delta still takes 30 minutes. It can be
any 2000 chain delta.
 Before that change I wasn't able to repack an already tightly packed
 (about 340MB) gcc repository on my machine while the same but sparsely
 packed (3GB or so) repository could be repacked just fine.


 > You can get to Mozilla CVS with rsync.
 > https://wiki.mozilla.org/How_to_Create_a_CVS_Mirror
 > I think it was the master Mozilla makefile with the 2000 deltas.
 > The whole repo is 15GB so you probably just want the Makefile,v


I have a test Mozilla repo dating back to the time you were playing with
 it too (I think).  Its directory date is 2007-04-12.  It was quite
 tightly packed already, but I just ran a "git repack -a -d -f
 --window=100 --depth=2000" on it and now have a 380MB pack file for it.



 Nicolas

-- 
Jon Smirl
jonsmirl@gmail.com
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help