# HG changeset patch # User Pierre-Yves David # Date 1490159132 -3600 # Node ID 4c0c88e51018fb7c6b9fe08c0701e66217862b0a # Parent 2200f67e1628934d6ab4790dc227b9b0d5b33f3f stablerange: stop using '.node' in debugstablerange We access the range-head revision number by index and convert it on site. diff -r 2200f67e1628 -r 4c0c88e51018 hgext3rd/evolve/obsdiscovery.py --- a/hgext3rd/evolve/obsdiscovery.py Wed Mar 22 06:04:30 2017 +0100 +++ b/hgext3rd/evolve/obsdiscovery.py Wed Mar 22 06:05:32 2017 +0100 @@ -394,11 +394,12 @@ revs = scmutil.revrange(repo, opts['rev']) # prewarm depth cache repo.stablerange.warmup(repo, revs) + cl = repo.changelog ranges = stablerange.subrangesclosure(repo, revs) ui.status('rev node index size depth obshash\n') for r in ranges: d = (r.head, - s(r.node), + s(cl.node(r[0])), r.index, len(r), r.depth,