Re: [PATCH 1/3] Lazily open pack index files on demand
- From
Nicolas Pitre <nico@cam.org>
- Date
- May 27, 2007, 14:41 UTC
- Message-ID
- <alpine.LFD.0.99.0705271039170.3366@xanadu.home>
- In-Reply-To
- <56b7f5510705262131g2d4186a0q605abbcea624d42d@mail.gmail.com>
On Sat, 26 May 2007, Dana How wrote:
Show 9 quoted lines
> On 5/26/07, Nicolas Pitre <nico@cam.org> wrote: > > In other words, I think the naughty blob could simply be recognized as > > such and be referenced in a special list instead of being written out > > initially. Then when everything is believed to be written, the special > > list can be walked to force write those naughty blob at last. No need > > to modify the current object order. > This works as long as a naughty blob can't be a delta base for a nice blob > (causing it to be pushed out early by the recursion in write_one()). > I think that's a reasonable and understandable restriction.
Sure. Or the delta can inherit the naughty property if its base is also naughty, which solves the problem nicely.
Nicolas