##// END OF EJS Templates
revlog: fix lazyparser.__iter__() to return all revisions (issue2137)...
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.)

File last commit:

r10914:b7ca37b9 stable
r10914:b7ca37b9 stable
Show More
test-issue2137.out
14 lines | 359 B | text/plain | TextLexer
% 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