From: Martin Langhoff Date: Thu, 17 May 2007 14:09:29 GMT Subject: Re: Smart fetch via HTTP? Message-ID: <46a038f90705170709j7eb23d4fy6811fc2985dd888d@mail.gmail.com> In-Reply-To: On 5/18/07, Johannes Schindelin wrote: > If you have a solution for that problem, please enlighten me: I don't. Ok - worst case scenario - have a minimal hints file that tells me the ranges to fetch all commits and all trees. To reduce that Add to the hints file data to name the hashes (or even better - offsets) for the delta chains that contain commits+trees relevant to all the heads - minus 10, 20, 30, 40 commits and 1,2,4,8 and 16 days. So there's a good chance the client can get the commits+trees needed efficiently. For blobs, all you need is the index to mark the delta chains you need. cheers, m