~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Andrew Bennetts
  • Date: 2010-02-05 07:58:03 UTC
  • mto: (4797.2.13 2.1)
  • mto: This revision was merged to the branch mainline in revision 5033.
  • Revision ID: andrew.bennetts@canonical.com-20100205075803-35lnry4nifbnjoea
Suppress KeyError from remove_index during _abort_write_group.

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
* Fix "AttributeError in Inter1and2Helper" during fetch.
21
21
  (Martin Pool, #513432)
22
22
 
 
23
* Ignore ``KeyError`` from ``remove_index`` during ``_abort_write_group``
 
24
  in a pack repository, which can happen harmlessly if the abort occurs during
 
25
  finishing the write group.  Also use ``bzrlib.cleanup`` so that any
 
26
  other errors that occur while aborting the individual packs won't be
 
27
  hidden by secondary failures when removing the corresponding indices.
 
28
  (Andrew Bennetts, #423015)
 
29
  
23
30
* Using the ``bzrlib.chk_map`` module from within multiple threads at the
24
31
  same time was broken due to race conditions with a module level page
25
32
  cache. This shows up as a KeyError in the ``bzrlib.lru_cache`` code with
33
40
  regressions.
34
41
  (Vincent Ladeuil, #515597)
35
42
 
 
43
API Changes
 
44
***********
 
45
 
 
46
* The ``remove_index`` method of
 
47
  ``bzrlib.repofmt.pack_repo.AggregateIndex`` no longer takes a ``pack``
 
48
  argument.  This argument was always ignored.
 
49
  (Andrew Bennetts, #423015)
 
50
 
36
51
bzr 2.1.0rc2
37
52
############
38
53