Mercurial > jhg
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) | 
