Comments
Patch
@@ -2095,6 +2095,8 @@ class localrepository(object):
for ctx in self['.'].parents():
ctx.manifest() # accessing the manifest is enough
+ # accessing fnode cache warms the cache
+ tagsmod.fnoderevs(self.ui, unfi, unfi.changelog.revs())
# accessing tags warm the cache
self.tags()
self.filtered('served').tags()
@@ -546,6 +546,7 @@ Test cache warming command
.hg/cache/rbc-revs-v1
.hg/cache/rbc-names-v1
.hg/cache/manifestfulltextcache (reporevlogstore !)
+ .hg/cache/hgtagsfnodes1
.hg/cache/branch2-served
Test debugcolor