Mercurial > hg4j
comparison design.txt @ 396:0ae53c32ecef
Straighten out exceptions thrown when file access failed - three is too much
| author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
|---|---|
| date | Thu, 23 Feb 2012 01:06:24 +0100 |
| parents | 2fadf8695f8a |
| children | 31a89587eb04 |
comparison
equal
deleted
inserted
replaced
| 395:4732fffff58a | 396:0ae53c32ecef |
|---|---|
| 42 | 42 |
| 43 write code to convert inlined revlog to .i and .d | 43 write code to convert inlined revlog to .i and .d |
| 44 | 44 |
| 45 delta merge | 45 delta merge |
| 46 DataAccess - collect debug info (buffer misses, file size/total read operations) to find out better strategy to buffer size detection. Compare performance. | 46 DataAccess - collect debug info (buffer misses, file size/total read operations) to find out better strategy to buffer size detection. Compare performance. |
| 47 RevlogStream - inflater buffer (and other buffers) size may be too small for repositories out there (i.e. inflater buffer of 512 bytes for 200k revision) | |
| 47 | 48 |
| 48 | 49 |
| 49 Parameterize StatusCollector to produce copy only when needed. And HgDataFile.metadata perhaps should be moved to cacheable place? | 50 Parameterize StatusCollector to produce copy only when needed. And HgDataFile.metadata perhaps should be moved to cacheable place? |
| 50 | 51 |
| 51 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) | 52 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) |
