From: Petr Baudis Date: Tue, 28 Jun 2005 20:30:04 GMT Subject: Re: CAREFUL! No more delta object support! Message-ID: <20050628203004.GH1275@pasky.ji.cz> In-Reply-To: <20050628163551.GA29410@kvack.org> Dear diary, on Tue, Jun 28, 2005 at 06:35:51PM CEST, I got a letter where Benjamin LaHaise told me that... > On Tue, Jun 28, 2005 at 04:52:56PM +0200, Petr Baudis wrote: > > I think the git-*-pull tools are actually just fine. You will only need > > to have some server-side CGI gadget to frontend the file, but we need > > that anyway to make the pull reasonably effective. > > Not really -- the use of rsync for the objects fails horribly on slow > links when the project scales in the number of commits. The rsync > protocol has to transfer the names of each file and some information > about it, and that information isn't delta compressed. This is where > kernel.org is falling over, as well as what makes the kernel tree very > painful to use over a dialup modem link. Yes. But isn't that what I'm after all saying too? git-*-pull tools shouldn't have that problem since they have much less overhead and only pull stuff you need. -- Petr "Pasky" Baudis Stuff: http://pasky.or.cz/ be careful, some twit might quote you out of context..