clfilter: ensure `rollback` is run unfiltered
Rollback logic needs to be aware of the whole repository to work properly.
--- a/mercurial/localrepo.py Mon Nov 26 19:22:12 2012 +0100
+++ b/mercurial/localrepo.py Mon Nov 26 19:21:24 2012 +0100
@@ -978,6 +978,7 @@
finally:
release(lock, wlock)
+ @unfilteredmeth # Until we get smarter cache management
def _rollback(self, dryrun, force):
ui = self.ui
try: