Re: Performance issue: initial git clone causes massive repack
- From
Nicolas Pitre <nico@cam.org>
- Date
- Apr 23, 2009, 03:16 UTC
- Message-ID
- <alpine.LFD.2.00.0904222312130.6741@xanadu.home>
- In-Reply-To
- <alpine.DEB.1.00.0904230129290.10279@pacific.mpi-cbg.de>
On Thu, 23 Apr 2009, Johannes Schindelin wrote:
Show 20 quoted lines
> Hi, > > On Wed, 22 Apr 2009, Nicolas Pitre wrote: > > > On Thu, 23 Apr 2009, Sam Vilain wrote: > > > > > Perhaps you can first help out by telling me what you have to say > > > about moving object enumeration from upload-pack to pack-objects? > > > > It is like a 25-line patch or so. I did it once, although the shalow > > clone support was missing from it. And somehow I managed to lose the > > patch while doing some reshuffling of unrelated bigger changes. > > > > Basically, you can pass the revision arguments to pack-objects directly > > instead of passing them to rev-list and piping rev-list's output to > > pack-objects. > > I seem to remember that somebody sent a patch within the last two weeks > implementing that, and if my memory does not fail me, in response to one > of your mails mentioning this wish.
Well, if so I wasn't CC'd on the post, and my periodic scan of the git list missed it as well.
Nicolas