[PATCH 00 of 15] [GSoC - ParentDelta]

Laurens Holst laurens.nospam at grauw.nl
Mon Jul 12 06:05:43 CDT 2010


Op 12-07-10 12:49, Pradeepkumar Gayam schreef:
> Hi,
>
>     This patch series is the work I have done till now. Wire protocol part is not done completly. It works as below.
>
> +--------------------------------------+
> |            |  ld Client | New Client |
> +------------+------------+------------+
> | Old Server | Linear     | Linear [2] |
> +------------+------------+------------+
> | New Server | Linear [1] | Parent     |
> +--------------------------------------+
>
> [1] Server sends linear delta irrespective of the repo.
> [2] Client adds linear deltas to the repository irrespective of client repo.
>    

Note [1] seems to talk about an old client pulling from a new server, 
and note [2] about a new client pushing to an old server, i.e. both 
about the case when the destination is an old repository.

What about an old client pushing to a new server, and a new client 
pulling from an old server? Will the destination repository get linear 
deltas or will it use parent deltas?

~Laurens

-- 
~~ Ushiko-san! Kimi wa doushite, Ushiko-san nan da!! ~~
Laurens Holst, developer, Utrecht, the Netherlands
Website: www.grauw.nl. Backbase employee; www.backbase.com



More information about the Mercurial-devel mailing list