diff design.txt @ 205:ffc5f6d59f7e

HgLogCommand.Handler is used in few places, pull up to top-level class, HgChangesetHandler
author Artem Tikhomirov <tikhomirov.artem@gmail.com>
date Thu, 28 Apr 2011 02:00:42 +0200
parents 706bcc7cfee4
children 9ce3b26798c4
line wrap: on
line diff
--- a/design.txt	Tue Apr 26 23:58:15 2011 +0200
+++ b/design.txt	Thu Apr 28 02:00:42 2011 +0200
@@ -65,6 +65,9 @@
 Commands to get CommandContext where they may share various caches (e.g. StatusCollector)
 Perhaps, abstract classes for all Inspectors (i.e. StatusCollector.Inspector) for users to use as base classes to protect from change?
 
+-cancellation and progress support
+-timestamp check for revlog to recognize external changes
+
 >>>> Effective file read/data access
 ReadOperation, Revlog does: repo.getFileSystem().run(this.file, new ReadOperation(), long start=0, long end = -1)
 ReadOperation gets buffer (of whatever size, as decided by FS impl), parses it and then  reports if needs more data.