comparison design.txt @ 2:08db726a0fb7

Shaping out low-level Hg structures
author Artem Tikhomirov <tikhomirov.artem@gmail.com>
date Sun, 19 Dec 2010 05:41:31 +0100
parents a3576694a4d1
children aa1912c70b36
comparison
equal deleted inserted replaced
1:a3576694a4d1 2:08db726a0fb7
3 Params: tip/revision; 3 Params: tip/revision;
4 Implementation: manifest 4 Implementation: manifest
5 5
6 Log --rev 6 Log --rev
7 Log <file> 7 Log <file>
8 HgDataFile.history() or Changelog.history(file)?
9
10
11 Changelog.all() to return list with placeholder, not-parsed elements (i.e. read only compressedLen field and skip to next record), so that
12 total number of elements in the list is correct
8 13
9 hg cat 14 hg cat
10 Implementation: logic to find file by name in the repository is the same with Log and other commands 15 Implementation: logic to find file by name in the repository is the same with Log and other commands
16
17
18 Revlog
19 What happens when big entry is added to a file - when it detects it can't longer fit into .i and needs .d? Inline flag and .i format changes?