From: Sam Vilain Date: Thu, 07 Jun 2007 05:13:15 GMT Subject: Re: [PATCH] [RFC] Generational repacking Message-ID: <466793EB.2060102@vilain.net> In-Reply-To: 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. >> 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.