Mercurial > hg
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 +