Dealing with broken connections

Adrian Buehlmann adrian at cadifra.com
Sat Mar 15 02:50:26 CDT 2008


On 14.03.2008 21:20, Matt Mackall wrote:
> On Fri, 2008-03-14 at 20:46 +0100, Guido Ostkamp wrote:
>> Looking at generic large repositories like OpenSolaris I am the one who 
>> does the cloning and I don't think I can get them to provide the stuff as 
>> bundle.
>>
>> Would it for some technical reason be impossible to resume a cloning 
>> process or is it just not yet implemented at the moment?
> 
> Yes. The wire protocol streams changelog followed by manifest data
> followed by file data. This minimizes seeking and maximizes
> compression.

It might be interesting to not throw away the changelog (and maybe the
manifest data) in this case.

See also PartialClone on the wiki and some discussion at issue 1025.



More information about the Mercurial mailing list