mercurial/localrepo.py
changeset 44445 336ec75ed1ac
parent 44442 6306baa7d19a
child 44452 9d2b2df2c2ba
--- a/mercurial/localrepo.py	Sat Feb 29 19:31:33 2020 +0100
+++ b/mercurial/localrepo.py	Tue Feb 18 19:11:13 2020 +0100
@@ -2504,6 +2504,9 @@
 
         if full:
             unfi = self.unfiltered()
+
+            self.changelog.update_caches(transaction=tr)
+
             rbc = unfi.revbranchcache()
             for r in unfi.changelog:
                 rbc.branchinfo(r)