Mercurial > public > mercurial-scm > hg-stable
diff mercurial/revlog.py @ 1711:8959700c2b19
revlog.strip should clear the chunkcache
The chunkcache isn't valid after a strip, it needs to be cleared out.
author | mason@suse.com |
---|---|
date | Thu, 09 Feb 2006 17:07:20 -0600 |
parents | daff3ef0de8d |
children | d457fec76ab0 |
line wrap: on
line diff
--- a/mercurial/revlog.py Thu Feb 09 09:07:19 2006 +0100 +++ b/mercurial/revlog.py Thu Feb 09 17:07:20 2006 -0600 @@ -828,6 +828,7 @@ # then reset internal state in memory to forget those revisions self.cache = None + self.chunkcache = None for p in self.index[rev:]: del self.nodemap[p[6]] del self.index[rev:]