/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to doc/developers/planned-performance-changes.txt

  • Committer: adwi2
  • Date: 2008-07-11 23:05:17 UTC
  • mto: This revision was merged to the branch mainline in revision 3550.
  • Revision ID: adwi2@014661-xp-20080711230517-6giupapiqdpuduir
Permits Windows to serve all paths on all drives.

 1) Special case in local transport for "/" on Windows
    * This is taken to be an empty base path
 2) urlutils._win32_path_(from|to)_url changes
    * file:/// == / and vice versa

This fixes the problems detailed in #240910
 * Since the server started by use of bzr+ssh:// uses '/' as a base,
   you can now access paths that are not on the root of the drive
   Python.exe is hosted on
 * You may now voluntarily serve all paths from a single server process, 
   should you find this desirable

Show diffs side-by-side

added added

removed removed

Lines of Context:
50
50
   considered a cache this is not exposed in such a way that cache operations
51
51
   like 'drop the cache' can be performed. On current disk formats the cache is
52
52
   mandatory, but an API to manage would allow refreshing of the cache (e.g.
53
 
   after ghosts are filled in during baz conversions).
 
53
   after ghosts are filled in in baz conversions).
54
54
 
55
55
 * Use the _iter_changes API to perform merges. This is a small change that may
56
56
   remove the need to use inventories in merge, making a dramatic difference to
93
93
 * New container format to allow single-file description of multiple named
94
94
   objects. This will provide the basis for transmission of revisions over the
95
95
   network, the new bundle format, and possibly a new repository format as
96
 
   well. [Core implemented]
 
96
   well. [Core implemented] 
97
97
 
98
98
 * Separate the annotation cache from the storage of actual file texts and make
99
99
   the annotation style, and when to do it, configurable. This will reduce data