[PATCH 09 of 27 clfilter V2] clfilter: verify logic should be unfiltered

Pierre-Yves David pierre-yves.david at ens-lyon.org
Mon Oct 8 16:38:00 CDT 2012


# HG changeset patch
# User Pierre-Yves David <pierre-yves.david at ens-lyon.org>
# Date 1349708932 -7200
# Node ID e03fa7f83803f3f0ce7dfc8c28e924bda14e821f
# Parent  4f46af0ac7ce7e43e20ad12d94da22328e8c4586
clfilter: verify logic should be unfiltered

To verify a changelog obviously mean all of it. The verify logic ensures it
works on an unfiltered repository.

diff --git a/mercurial/verify.py b/mercurial/verify.py
--- a/mercurial/verify.py
+++ b/mercurial/verify.py
@@ -18,6 +18,7 @@
         lock.release()
 
 def _verify(repo):
+    repo = repo.unfiltered()
     mflinkrevs = {}
     filelinkrevs = {}
     filenodes = {}


More information about the Mercurial-devel mailing list