# HG changeset patch # User Pierre-Yves David # Date 1353954084 -3600 # Node ID ec4c855d20335bdd930b45235ad9f9d924f2b3d8 # Parent 6089956e9880fd3078dbe3542777a29af3463a5e clfilter: ensure `rollback` is run unfiltered Rollback logic needs to be aware of the whole repository to work properly. diff -r 6089956e9880 -r ec4c855d2033 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: