Re: Multiblobs
- From
Mike Hommey <mh@glandium.org>
- Date
- Apr 29, 2010, 06:55 UTC
- Message-ID
- <20100429065541.GB3268@glandium.org>
- In-Reply-To
- <loom.20100428T164432-954@post.gmane.org>
On Wed, Apr 28, 2010 at 03:12:07PM +0000, Sergio Callegari wrote:
Show 16 quoted lines
> Hi, > > it happened to me to read an older post by Jeff King about "multiblobs" > (http://kerneltrap.org/mailarchive/git/2008/4/6/1360014) and I was wandering > whether the idea has been abandoned for some reason or just put on hold. > > Apparently, this would marvellously help on > - storing large binary blobs (the split could happen with a rolling checksum > approach) > - storing "structured files", such as the many zip-based file formats > (Opendocument, Docx, Jar files, zip files themselves), tars (including > compressed tars), pdfs, etc, whose number is rising day after day... > - storing binary files with textual tags, where the tags could go on a separate > blob, greatly simplifying their readout without any need for caching them on a > note tree. > - etc...
This sounds very much like what I've had in mind for a while, but I always thought that git as a VCS doesn't need that, and that it could be a feature of a new program, for which the git object database would be a special case. That is, a program using the git object database format for individual objects and packs, but with additional object types.
Mike