Re: [PATCH] [RFC] Generational repacking
- From
Sam Vilain <sam@vilain.net>
- Date
- Jun 7, 2007, 05:13 UTC
- Message-ID
- <466793EB.2060102@vilain.net>
- In-Reply-To
- <alpine.LFD.0.99.0706062314410.12885@xanadu.home>
Nicolas Pitre wrote:
>> 2. repack takes too long to run very regularly; it's an occasional >> command. > It doesn't take long at all when you don't use -a.
Well that depends how many loose objects there are :) I heard about on Windows a case where packing 30k loose objects took over an hour.
Show 8 quoted lines
>> What I'm aiming for is something which is light enough that it might >> even win back the performance loss you got from 1), and to solve the >> perception problem of 3). > > Run git-repack without -a from some hook. You can even launch it in the > background. > > Or what am I missing?
If you repack every 100 objects without -a, sure it will be fast, but you'll end up with too many packs.
Sam.