rollback: don't clear the filecache
This was an old workaround to force the filecache to reload everything. Now
that the syncing issue is fixed, we no longer need it.
--- a/mercurial/localrepo.py Wed Jan 09 20:37:44 2013 +0200
+++ b/mercurial/localrepo.py Wed Jan 09 20:36:53 2013 +0200
@@ -905,9 +905,6 @@
self.sjoin('phaseroots'))
self.invalidate()
- # Discard all cache entries to force reloading everything.
- self._filecache.clear()
-
parentgone = (parents[0] not in self.changelog.nodemap or
parents[1] not in self.changelog.nodemap)
if parentgone: