D4269: changegroup: call rev() on manifestlog instance
indygreg (Gregory Szorc)
phabricator at mercurial-scm.org
Wed Aug 22 12:37:22 EDT 2018
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGa79279a21b0a: changegroup: call rev() on manifestlog instance (authored by indygreg, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D4269?vs=10341&id=10515
REVISION DETAIL
https://phab.mercurial-scm.org/D4269
AFFECTED FILES
mercurial/changegroup.py
CHANGE DETAILS
diff --git a/mercurial/changegroup.py b/mercurial/changegroup.py
--- a/mercurial/changegroup.py
+++ b/mercurial/changegroup.py
@@ -946,8 +946,6 @@
clrevorder = {}
mfs = {} # needed manifests
mfl = self._repo.manifestlog
- # TODO violates storage abstraction.
- mfrevlog = mfl._revlog
changedfiles = set()
clrevtomanifestrev = {}
@@ -973,7 +971,7 @@
# manifest revnum to look up for this cl revnum. (Part of
# mapping changelog ellipsis parents to manifest ellipsis
# parents)
- clrevtomanifestrev.setdefault(cl.rev(x), mfrevlog.rev(n))
+ clrevtomanifestrev.setdefault(cl.rev(x), mfl.rev(n))
# We can't trust the changed files list in the changeset if the
# client requested a shallow clone.
if self._isshallow:
To: indygreg, #hg-reviewers
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list