##// END OF EJS Templates
localrepo: clear _filecache earlier to really force reloading (issue3462)...
Idan Kamara -
r16805:9a99224a stable
parent child Browse files
Show More
@@ -833,6 +833,9 b' class localrepository(repo.repository):'
833 self.sjoin('phaseroots'))
833 self.sjoin('phaseroots'))
834 self.invalidate()
834 self.invalidate()
835
835
836 # Discard all cache entries to force reloading everything.
837 self._filecache.clear()
838
836 parentgone = (parents[0] not in self.changelog.nodemap or
839 parentgone = (parents[0] not in self.changelog.nodemap or
837 parents[1] not in self.changelog.nodemap)
840 parents[1] not in self.changelog.nodemap)
838 if parentgone:
841 if parentgone:
@@ -1316,9 +1319,6 b' class localrepository(repo.repository):'
1316 # tag cache retrieval" case to work.
1319 # tag cache retrieval" case to work.
1317 self.invalidatecaches()
1320 self.invalidatecaches()
1318
1321
1319 # Discard all cache entries to force reloading everything.
1320 self._filecache.clear()
1321
1322 def walk(self, match, node=None):
1322 def walk(self, match, node=None):
1323 '''
1323 '''
1324 walk recursively through the directory tree or a given
1324 walk recursively through the directory tree or a given
General Comments 0
You need to be logged in to leave comments. Login now