comparison mercurial/error.py @ 32791:1cb14923dee9

checkheads: use "revnum" in the "allfuturecommon" set The obsolete post-processing needs to know the extend of the pushed set. The way it is implemented is... suboptimal. It build a full set of all nodes in the pushset and it does so using changectx. We have much better API for this now. The simplest is to use the existing lazy ancestors computation. That logic uses revnum and not node (for good reason) so we start with updating the post-processing code to handle a "allfuturecommon" set containing revision numbers.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Mon, 05 Jun 2017 13:37:04 +0100
parents 6df193b5c437
children 61714510220d
comparison
equal deleted inserted replaced
32790:d4b5468719da 32791:1cb14923dee9