comparison design.txt @ 41:858d1b2458cb

Check integrity for bundle changelog. Sort nodeids when calculating hash
author Artem Tikhomirov <tikhomirov.artem@gmail.com>
date Fri, 14 Jan 2011 04:14:08 +0100
parents 565ce0835674
children 1b26247d7367
comparison
equal deleted inserted replaced
40:21e26da142fa 41:858d1b2458cb
35 DataAccess - collect debug info (buffer misses, file size/total read operations) to find out better strategy to buffer size detection. Compare performance. 35 DataAccess - collect debug info (buffer misses, file size/total read operations) to find out better strategy to buffer size detection. Compare performance.
36 delta merge 36 delta merge
37 Changeset to get index (local revision number) 37 Changeset to get index (local revision number)
38 RevisionWalker (on manifest) and WorkingCopyWalker (io.File) talking to ? and/or dirstate 38 RevisionWalker (on manifest) and WorkingCopyWalker (io.File) talking to ? and/or dirstate
39 RevlogStream - Inflater. Perhaps, InflaterStream instead? 39 RevlogStream - Inflater. Perhaps, InflaterStream instead?
40 Implement use of fncache (use names from it - perhaps, would help for Mac issues Alex mentioned) along with 'digest'-ing long file names
41
42
40 43
41 Status operation from GUI - guess, usually on a file/subfolder, hence API should allow for starting path (unlike cmdline, seems useless to implement include/exclide patterns - GUI users hardly enter them, ever) 44 Status operation from GUI - guess, usually on a file/subfolder, hence API should allow for starting path (unlike cmdline, seems useless to implement include/exclide patterns - GUI users hardly enter them, ever)
42 45
43 46
44 ??? encodings of fncache, .hgignore, dirstate 47 ??? encodings of fncache, .hgignore, dirstate