mercurial/localrepo.py
branchstable
changeset 42324 2338bdea4474
parent 42323 c2b83c957621
child 42349 ffab9eed3921
child 42421 d532292eff22
--- a/mercurial/localrepo.py	Mon May 20 10:08:17 2019 +0200
+++ b/mercurial/localrepo.py	Mon May 20 10:08:28 2019 +0200
@@ -1219,7 +1219,8 @@
         cls = repoview.newtype(self.unfiltered().__class__)
         return cls(self, name, visibilityexceptions)
 
-    @repofilecache('bookmarks', 'bookmarks.current')
+    @mixedrepostorecache(('bookmarks', ''), ('bookmarks.current', ''),
+                         ('00changelog.i', 'store'))
     def _bookmarks(self):
         return bookmarks.bmstore(self)