~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/whats-new/whats-new-in-2.4.txt

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2011-05-10 10:28:23 UTC
  • mfrom: (5783.3.8 2.4-revert-faster-759096)
  • Revision ID: pqm@pqm.ubuntu.com-20110510102823-vf4qlngmjhgg6538
(jameinel) Make 'bzr revert' much faster in large trees,
 bug #759096 (John A Meinel)

Show diffs side-by-side

added added

removed removed

Lines of Context:
54
54
format.  Refer to ``bzr help changelog_merge`` for documentation on how to
55
55
enable it and what it can do.
56
56
 
 
57
Faster operations on Large Trees
 
58
********************************
 
59
 
 
60
Many bzr commands used to run into pathological behavior on large trees
 
61
(>10k files), reading the inventory data in random order causing cache
 
62
thrashing. Various other tweaks have been applied with feedback from large
 
63
trees. A possibly incomplete list is as follows for running commands on a
 
64
70k file tree::
 
65
 
 
66
    bzr-2.3 bzr-2.4 action
 
67
    3m39s   1m03s   bzr co --lightweight
 
68
      38s      6s   bzr revert
 
69
    4m47s     27s   bzr merge
 
70
    4m58s     32s   bzr up
 
71
    
 
72
 
57
73
Faster stacked branches
58
74
***********************
59
75