[PATCH 2 of 2 V2] changelog: disable delta chains
Pierre-Yves David
pierre-yves.david at ens-lyon.org
Wed Oct 5 19:54:34 EDT 2016
On 10/05/2016 04:25 PM, Gregory Szorc wrote:
>
> On Tue, Oct 4, 2016 at 6:27 PM, timeless <timeless at gmail.com
> <mailto:timeless at gmail.com>> wrote:
>
> Are repositories locally compatible with older versions of hg?
>
> I'm pretty sure from what you've written that they're wire
> compatible with older versions.
>
> Yes. This commit changes the default behavior of the revlog to force a
> new delta chain (store a full revision instead of possibly a delta) for
> each revision instead of using a heuristic. It should not change wire
> protocol behavior. Although a few tests did change the wire protocol
> subtly, so I need to figure out what's going on there.
For the records, this tests changes is the main reason why I've not
attempted to pushed this yet. They might be legit change, but we kind of
need to be able to explain them to be sure of that.
Cheers,
--
Pierre-Yves David
More information about the Mercurial-devel
mailing list