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)