~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2010-06-04 05:59:55 UTC
  • mfrom: (5279.1.1 lazy-import-merge)
  • Revision ID: pqm@pqm.ubuntu.com-20100604055955-98pfcy1bn8oz7749
(spiv) Use lazy imports in bzrilb.merge to minimise the startup cost of
 plugins like news_merge. (Andrew Bennetts)

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
Improvements
33
33
************
34
34
 
 
35
* Use lazy imports in ``bzrlib/merge.py`` so that plugins like ``news_merge``
 
36
  do not cause modules to be loaded unnecessarily just because the plugin
 
37
  registers a merge hook.  This improves ``bzr rocks`` time by about 25%
 
38
  in a default installation (with just the core plugins).
 
39
  (Andrew Bennetts)
 
40
 
35
41
Documentation
36
42
*************
37
43
 
44
50
API Changes
45
51
***********
46
52
 
 
53
* ``bzrlib.knit.KnitSequenceMatcher``, which has been deprecated since
 
54
  2007, has been deleted.  Use ``PatienceSequenceMatcher`` from
 
55
  ``bzrlib.patiencediff`` instead.
 
56
  (Andrew Bennetts)
 
57
 
47
58
Internals
48
59
*********
49
60