~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2009-07-08 21:05:36 UTC
  • mfrom: (4516.2.3 1.17-lru-cleanup)
  • Revision ID: pqm@pqm.ubuntu.com-20090708210536-6na9e6xx5bnnleu5
(jam) Fix bug #396838,
        make LRUCache safe in the presence of cleanup() that raises
        exceptions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
82
82
* Force socket shutdown in threaded http test servers to avoid client hangs
83
83
  (pycurl).  (Vincent Ladeuil, #383920).
84
84
 
85
 
* The ``log+`` decorator, useful in debugging or profiling, could cause
86
 
  "AttributeError: 'list' object has no attribute 'next'".  This is now
87
 
  fixed.  The log decorator no longer shows the elapsed time or transfer
88
 
  rate because they're available in the log prefixes and the transport
89
 
  activity display respectively.
90
 
  (Martin Pool, #340347)
 
85
* ``LRUCache`` will maintain the linked list pointers even if a nodes
 
86
  cleanup function raises an exception. (John Arbash Meinel, #396838)
91
87
 
92
88
* Progress bars are now suppressed again when the environment variable
93
89
  ``BZR_PROGRESS_BAR`` is set to ``none``.
110
106
  removing the stacking location inside ``.bzr/branch``.
111
107
  (Robert Collins, #376243)
112
108
 
 
109
* The ``log+`` decorator, useful in debugging or profiling, could cause
 
110
  "AttributeError: 'list' object has no attribute 'next'".  This is now
 
111
  fixed.  The log decorator no longer shows the elapsed time or transfer
 
112
  rate because they're available in the log prefixes and the transport
 
113
  activity display respectively.
 
114
  (Martin Pool, #340347)
 
115
 
113
116
* Unshelve works correctly when multiple zero-length files are present on
114
117
  the shelf. (Aaron Bentley, #363444)
115
118