~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2007-07-13 04:12:12 UTC
  • mfrom: (2484.1.25 knit_index_pyrex)
  • Revision ID: pqm@pqm.ubuntu.com-20070713041212-ar46c24wgu0jhtm5
(John Arbash Meinel) Implement _KnitIndex._load_data in pyrex.

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
    * New ``pack`` command that will trigger database compression within
18
18
      the repository (Robert Collins)
19
19
 
 
20
    * Implement ``_KnitIndex._load_data`` in a pyrex extension. The pyrex
 
21
      version is approximately 2-3x faster at parsing a ``.kndx`` file.
 
22
      Which yields a measurable improvement for commands which have to
 
23
      read from the repository, such as a 1s => 0.75s improvement in
 
24
      ``bzr diff`` when there are changes to be shown.  (John Arbash Meinel)
 
25
 
20
26
  LIBRARY API BREAKS:
21
27
 
22
28
    * Deprecated dictionary ``bzrlib.option.SHORT_OPTIONS`` removed.
200
206
 
201
207
    * ``LockDir.wait`` removed.  (Martin Pool)
202
208
 
203
 
    * The ``SmartServer`` hooks API has changed for the ``server_started`` and
204
 
      ``server_stopped`` hooks. The first parameter is now an iterable of
205
 
      backing URLs rather than a single URL. This is to reflect that many
206
 
      URLs may map to the external URL of the server. E.g. the server interally
207
 
      may have a chrooted URL but also the local file:// URL will be at the 
208
 
      same location. (Robert Collins)
209
 
 
210
209
  INTERNALS:
211
210
 
212
211
    * New SMTPConnection class to unify email handling.  (Adeodato Simó)