Mercurial > hg
diff mercurial/localrepo.py @ 41933:2eee280a1354
updatecaches: also warm revbranchcache for filtered revisions
We are in the "full" case, so we better warm everything we can.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Mon, 11 Mar 2019 02:32:21 +0100 |
parents | 94faa2e84094 |
children | 481259af4bdf |
line wrap: on
line diff
--- a/mercurial/localrepo.py Wed Feb 13 15:50:14 2019 +0530 +++ b/mercurial/localrepo.py Mon Mar 11 02:32:21 2019 +0100 @@ -2085,8 +2085,9 @@ self.filtered('served').branchmap() if full: - rbc = self.revbranchcache() - for r in self.changelog: + unfi = self.unfiltered() + rbc = unfi.revbranchcache() + for r in unfi.changelog: rbc.branchinfo(r) rbc.write()