view 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 source

% 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