Re: [PATCH] Prevent megablobs from gunking up git packs
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- May 24, 2007, 17:29 UTC
- Message-ID
- <Pine.LNX.4.64.0705241828160.4648@racer.site>
- In-Reply-To
- <Pine.LNX.4.64.0705241020450.21766@asgard.lang.hm>
Hi,
On Thu, 24 May 2007, david@lang.hm wrote:
Show 13 quoted lines
> On Thu, 24 May 2007, Shawn O. Pearce wrote: > > > Now #3 is actually really important here. Don't forget that we > > *just* disabled the fancy "new loose object format". It doesn't > > exist. We can read the packfile-like loose objects, but we cannot > > write them anymore. So lets say we explode a megablob into a loose > > object, and its 800 MiB by itself. Now we have to send that object > > to a client. Yes, that's right, we must *RECOMPRESS* 800 MiB for > > no reason. Not the best choice. Maybe we shouldn't have deleted > > that packfile formatted loose object writer... > > when did the object store get changed so that loose objects aren't > compressed?
That never happened. But we had a different file format for loose objects, which was meant to make it easier to copy as-is into a pack. That file format went away, since it was not as useful as we hoped.
Ciao, Dscho