changeset 17998:ec4c855d2033

clfilter: ensure `rollback` is run unfiltered Rollback logic needs to be aware of the whole repository to work properly.
author Pierre-Yves David <pierre-yves.david@logilab.fr>
date Mon, 26 Nov 2012 19:21:24 +0100
parents 6089956e9880
children 85027e98100b
files mercurial/localrepo.py
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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: