# HG changeset patch # User Pierre-Yves David # Date 2019-11-02 23:05:20 # Node ID 8b533de0429dc0ede8b2a602c260243c0ab7ee45 # Parent 0c659fc2020738054b07549a68bc95c93c87a3e9 index: use `index.has_node` in `revlog.addrevision` Differential Revision: https://phab.mercurial-scm.org/D7323 diff --git a/mercurial/revlog.py b/mercurial/revlog.py --- a/mercurial/revlog.py +++ b/mercurial/revlog.py @@ -1995,7 +1995,7 @@ class revlog(object): ) node = node or self.hash(rawtext, p1, p2) - if node in self.nodemap: + if self.index.has_node(node): return node if validatehash: