From: Sam Vilain Date: Thu, 07 Jun 2007 21:36:51 GMT Subject: Re: [PATCH] [RFC] Generational repacking Message-ID: <46687A73.6080100@vilain.net> In-Reply-To: <46a038f90706071246y7dd14f55t199b8ed4e7617b68@mail.gmail.com> Martin Langhoff wrote: > On 6/7/07, Nicolas Pitre wrote: >> Run git-repack without -a from some hook. You can even launch it in the >> background. > > I posted an RFC patch a while ago doing exactly that, and Linus shot > it down, indicating we should instead print a message suggesting > repack to the user. > > Relevant thread around > http://www.gelato.unsw.edu.au/archives/git/0606/22977.html > >> Or what am I missing? > > I don't think people were comfortable at the time with concurrent > repacks -- though the semantics are safe if we don't hit any bug. My > guess is that noone wants to risk the .001% chances of data corruption > for this nice-to-have. Ok. But if repack is generational you probably don't mind waiting for it on commit so don't need to background it. Sam.