~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2010-02-12 12:55:36 UTC
  • mfrom: (5031.1.3 merge-2.1-into-devel)
  • Revision ID: pqm@pqm.ubuntu.com-20100212125536-75ekp8giqbsnunmu
(andrew) Merge lp:bzr/2.1 to lp:bzr.

Show diffs side-by-side

added added

removed removed

Lines of Context:
103
103
* Fix "AttributeError in Inter1and2Helper" during fetch.
104
104
  (Martin Pool, #513432)
105
105
 
 
106
* ``bzr update`` performs the two merges in a more logical order and will stop
 
107
  when it encounters conflicts.  
 
108
  (Gerard Krol, #113809)
 
109
 
106
110
* Fix ``log`` to better check ancestors even if merged revisions are involved.
107
111
  (Vincent Ladeuil, #476293)
108
112
 
109
113
* Give a better error message when doing ``bzr bind`` in an already bound
110
114
  branch.  (Neil Martinsen-Burrell, #513063)
111
115
 
 
116
* Ignore ``KeyError`` from ``remove_index`` during ``_abort_write_group``
 
117
  in a pack repository, which can happen harmlessly if the abort occurs during
 
118
  finishing the write group.  Also use ``bzrlib.cleanup`` so that any
 
119
  other errors that occur while aborting the individual packs won't be
 
120
  hidden by secondary failures when removing the corresponding indices.
 
121
  (Andrew Bennetts, #423015)
 
122
 
112
123
* Set the mtime of files exported to a directory by ``bzr export`` all to
113
124
  the same value to avoid confusing ``make`` and other date-based build
114
125
  systems. (Robert Collins, #515631)
115
126
 
116
 
* ``bzr update`` performs the two merges in a more logical order and will stop
117
 
  when it encounters conflicts.  
118
 
  (Gerard Krol, #113809)
119
 
 
120
127
Improvements
121
128
************
122
129
 
123
130
* Fetching into experimental formats will now print a warning. (Jelmer
124
131
  Vernooij)
125
132
 
126
 
Documentation
127
 
*************
128
 
 
129
133
API Changes
130
134
***********
131
135
 
140
144
* ``Repository.serialise_inventory`` has been renamed to 
141
145
  ``Repository._serialise_inventory`` to indicate it is private.
142
146
 
143
 
Internals
144
 
*********
145
 
 
146
 
Testing
147
 
*******
148
147
* Using the ``bzrlib.chk_map`` module from within multiple threads at the
149
148
  same time was broken due to race conditions with a module level page
150
149
  cache. This shows up as a KeyError in the ``bzrlib.lru_cache`` code with
158
157
  regressions.
159
158
  (Vincent Ladeuil, #515597)
160
159
 
 
160
Internals
 
161
*********
 
162
 
 
163
* Use ``bzrlib.cleanup`` rather than less robust ``try``/``finally``
 
164
  blocks in several places in ``bzrlib.merge``.  This avoids masking prior
 
165
  errors when errors like ``ImmortalPendingDeletion`` occur during cleanup
 
166
  in ``do_merge``.
 
167
  (Andrew Bennetts, #517275)
 
168
 
 
169
API Changes
 
170
***********
 
171
 
 
172
* The ``remove_index`` method of
 
173
  ``bzrlib.repofmt.pack_repo.AggregateIndex`` no longer takes a ``pack``
 
174
  argument.  This argument was always ignored.
 
175
  (Andrew Bennetts, #423015)
 
176
 
161
177
bzr 2.1.0rc2
162
178
############
163
179
 
416
432
  (Martin Pool)
417
433
 
418
434
 
 
435
bzr 2.0.5 (not released yet)
 
436
############################
 
437
 
 
438
:Codename:
 
439
:2.0.5:
 
440
 
 
441
Bug Fixes
 
442
*********
 
443
 
 
444
* Handle renames correctly when there are files or directories that 
 
445
  differ only in case.  (Chris Jones, Martin Pool, #368931)
 
446
 
 
447
* If ``bzr push --create-prefix`` triggers an unexpected ``NoSuchFile``
 
448
  error, report that error rather than failing with an unhelpful
 
449
  ``UnboundLocalError``.
 
450
  (Andrew Bennetts, #423563)
 
451
 
 
452
Documentation
 
453
*************
 
454
 
 
455
* Added ``location-alias`` help topic.
 
456
  (Andrew Bennetts, #337834)
 
457
 
419
458
bzr 2.0.4
420
459
#########
421
460