Mercurial > jhg
diff design.txt @ 209:9ce3b26798c4
Few branches (distinct BranchChains from distinct heads) may end up with same nodes. Building BC structure fixed to reuse chain elements
author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
---|---|
date | Thu, 28 Apr 2011 03:44:45 +0200 |
parents | ffc5f6d59f7e |
children | 2fadf8695f8a |
line wrap: on
line diff
--- a/design.txt Thu Apr 28 03:17:50 2011 +0200 +++ b/design.txt Thu Apr 28 03:44:45 2011 +0200 @@ -67,6 +67,9 @@ -cancellation and progress support -timestamp check for revlog to recognize external changes +-HgDate or any other better access to time info +-(low) RepositoryComparator#calculateMissingBranches may query branches for the same head more than once + (when there are few heads that end up with common nodes). e.g hg4j revision 7 against remote hg4j revision 206 >>>> Effective file read/data access ReadOperation, Revlog does: repo.getFileSystem().run(this.file, new ReadOperation(), long start=0, long end = -1)