[PATCH 2 of 2] unionrepo: properly handle hidden linkrev in revlog (issue4945)
Sean Farley
sean at farley.io
Mon Feb 22 18:33:53 EST 2016
Pierre-Yves David <pierre-yves.david at ens-lyon.org> writes:
> # HG changeset patch
> # User Pierre-Yves David <pierre-yves.david at fb.com>
> # Date 1456180564 -3600
> # Mon Feb 22 23:36:04 2016 +0100
> # Node ID f18da330633071bf0a84f6fda6d0b244f10d4f26
> # Parent 0f3c3d414e599f9445f0b86901c7ffefeabdcacb
> # Available At http://hg.netv6.net/marmoute-wip/mercurial/
> # hg pull http://hg.netv6.net/marmoute-wip/mercurial/ -r f18da3306330
> unionrepo: properly handle hidden linkrev in revlog (issue4945)
(issue5070), actually.
> The bundlerepository have to do some special magic to handle linkrev of the
Probably mean unionrepository.
> bundled filerev and manifestrev. That logic was done from a repoview and
> obsolescence marker affecting bundled changeset could lead to a crash. We now
Unioned changeset.
> ensure we operate on unfiltered repository.
I tested that it fixes the bug I reported, so yay!
More information about the Mercurial-devel
mailing list