[PATCH 0 of 8] Improve filelog extensibility

Durham Goode durham at fb.com
Fri May 31 12:19:42 CDT 2013


This series of changes improves the extensibility of filelogs by removing dependencies on filelog.rev() and len(filelog) as well as refactoring parts of annotate, log, and changegroups to make it easier to extend.

These changes are needed for an alternative filelog implementation I'm working on that stores the file contents remotely.


More information about the Mercurial-devel mailing list