mercurial/repocache.py
changeset 51414 630d5283ee82
parent 51106 d83d788590a8
equal deleted inserted replaced
51413:8fc92193a2cf 51414:630d5283ee82
   117     repo.obsstore.successors
   117     repo.obsstore.successors
   118     repo.obsstore.predecessors
   118     repo.obsstore.predecessors
   119     repo.obsstore.children
   119     repo.obsstore.children
   120     for name in obsolete.cachefuncs:
   120     for name in obsolete.cachefuncs:
   121         obsolete.getrevs(repo, name)
   121         obsolete.getrevs(repo, name)
   122     repo._phasecache.loadphaserevs(repo)
   122     # ensure the phase cache is fully initialized
       
   123     repo._phasecache.phase(repo, repo.changelog.tiprev())
   123 
   124 
   124 
   125 
   125 # TODO: think about proper API of attaching preloaded attributes
   126 # TODO: think about proper API of attaching preloaded attributes
   126 def copycache(srcrepo, destrepo):
   127 def copycache(srcrepo, destrepo):
   127     """Copy cached attributes from srcrepo to destrepo"""
   128     """Copy cached attributes from srcrepo to destrepo"""