On Mon, 2 May 2005, Linus Torvalds wrote: >> * Changes the repository format. > > It wouldn't necessarily. You should be able to do this with _zero_ changes > to existing objects what-so-ever. Yes. The 'chunking' code I posted earlier does this, etc. It's kinda odd computing a SHA-1 including the 'blob <size>\0' header, even when your representation doesn't use this type exactly, but it's no big deal. I'm still tinkering with this, btw; I can get modest improvements in 'real' disk space used, but nothing earth-shattering (yet). I'll post the list of things I tried and how well they worked at some point, just to save people the effort of retrying things. I've been working from the 'no knowledge of commit structure needed' perspective; I think Chris Mason has been using the structure of the commit object to guide delta-fication and showing more impressive space savings. --scott HTAUTOMAT Legion of Doom payment PBPRIME insurgent shortwave AVBUSY Nader PBCABOOSE overthrow explosion Ortega STANDEL ECJOB Sigint FBI ( http://cscott.net/ ) - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Wed May 04 01:51:57 2005
This archive was generated by hypermail 2.1.8 : 2005-05-04 01:51:57 EST