Re: CAREFUL! No more delta object support!
- From
- Benjamin LaHaise <bcrl@kvack.org>
- Date
- Jun 28, 2005, 16:35 UTC
- Message-ID
- <20050628163551.GA29410@kvack.org>
- In-Reply-To
- <20050628145256.GA1275@pasky.ji.cz>
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.
-ben
-- "Time is what keeps everything from happening all at once." -- John Wheeler