diff tests/test-issue2137.out @ 10914:b7ca37b90762 stable

revlog: fix lazyparser.__iter__() to return all revisions (issue2137) Previously, it only returned revisions that were in the revlog when it was originally opened; revisions added since then were invisible. This broke revlog._partialmatch() and therefore repo.lookup(). (Credit to Benoit Boissinot for simplifying my original test script and for the actual fix.)
author Greg Ward <greg-hg@gerg.ca>
date Wed, 14 Apr 2010 15:06:40 -0400
parents
children bce47e253b61
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/test-issue2137.out	Wed Apr 14 15:06:40 2010 -0400
@@ -0,0 +1,14 @@
+% setup
+adding a
+new tip: 685c8b50a4fa
+adding b
+new tip: 0dc3f194257e
+
+% test that new changesets are visible to repo.lookup()
+new tip: 76721648e605
+changeset:   2:76721648e605
+tag:         tip
+user:        test test test test test test test test test test test
+date:        Thu Jan 01 00:00:00 1970 +0000
+summary:     one more commit to demonstrate the bug
+