From: Johannes Schindelin Date: Thu, 24 May 2007 17:29:47 GMT Subject: Re: [PATCH] Prevent megablobs from gunking up git packs Message-ID: In-Reply-To: Hi, On Thu, 24 May 2007, david@lang.hm wrote: > 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