clfilter: ensure `rollback` is run unfiltered
authorPierre-Yves David <pierre-yves.david@logilab.fr>
Mon, 26 Nov 2012 19:21:24 +0100
changeset 17998 ec4c855d2033
parent 17997 6089956e9880
child 17999 85027e98100b
clfilter: ensure `rollback` is run unfiltered Rollback logic needs to be aware of the whole repository to work properly.
mercurial/localrepo.py
--- 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: