# HG changeset patch # User Pierre-Yves David # Date 1552267941 -3600 # Node ID 2eee280a1354a36c0807ac0b148162a19c168fa1 # Parent 7694b685bb10ab11976713d3f305d0949bc5581b updatecaches: also warm revbranchcache for filtered revisions We are in the "full" case, so we better warm everything we can. diff -r 7694b685bb10 -r 2eee280a1354 mercurial/localrepo.py --- 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()