[GSoC] lightweight copies

Vsevolod Solovyov vsevolod.solovyov at gmail.com
Fri Jul 10 06:38:38 CDT 2009


On Thu, Jul 9, 2009 at 7:55 PM, Dirkjan Ochtman<dirkjan at ochtman.nl> wrote:

>> - design and implement new part of wire protocol (that was announced
>> by Matt for 1.4 release). It will be responsible for interaction
>> between new versions.
>
> Why exactly is this needed?

In the current version, even if both server and client support
lwcopies, they will transmit full weight chunks. So, we must have a
way to say "we're support lwcopies, do not waste traffic". Also, it
would be good to avoid unnecessary transformations between full-weight
and lightweight chunks if both repositories are lightweight, wouldn't
it?

-- 
Vsevolod Solovyov


More information about the Mercurial-devel mailing list