/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Robert Collins
  • Date: 2009-08-26 03:20:32 UTC
  • mfrom: (4637 +trunk)
  • mto: (4634.6.2 2.0)
  • mto: This revision was merged to the branch mainline in revision 4660.
  • Revision ID: robertc@robertcollins.net-20090826032032-mx5kiog3eihaoy13
Merge and cherrypick outstanding 2.0 relevant patches from bzr.dev: Up to rev
4637, then 4639,4641,4643,4646,4649,4650,4651. (Robert Collins)

Log messages of the incorporated fixes:

revno: 4651 [merge]
  (robertc) Enable commit via record_iter_changes for specific file
        comments. (Robert Collins)

revno: 4650 [merge]
  Fix shelve on windows. (Robert Collins, #305006)

revno: 4649 [merge]
  (robertc) Make iter_changes produce output that is always safe to
        generate inventory deltas of in the same direction as the
        changes. (Robert Collins, #347649)

revno: 4646 [merge]
  (mbp) developer documentation about content filtering

revno: 4643 [merge]
  (mbp) small tweaks to release documentation

revno: 4641 [merge]
  (abentley) Shelve will not remove tree root.

revno: 4639 [merge]
  (andrew) Fix 'Revision ... not present' errors when upgrading stacked
        branches.

revno: 4637 [merge]
  Fix upgrade of branches in repositories.

revno: 4636 [merge]
  (mbp) fix crash formatting CannotBindAddress

revno: 4635 [merge]
  (robertc) Fix many locking errors on windows due to a small bug in
        merge.transform_tree. (Robert Collins)

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
  raised by newer versions of pycurl.
37
37
  (Vincent Ladeuil, #306264)
38
38
 
 
39
* Fix a test failure on karmic by making a locale test more robust.
 
40
  (Vincent Ladeuil, #413514)
 
41
 
 
42
* Fix IndexError printing CannotBindAddress errors.
 
43
  (Martin Pool, #286871)
 
44
 
 
45
* Fix "Revision ... not present" errors when upgrading stacked branches,
 
46
  or when doing fetches from a stacked source to a stacked target.
 
47
  (Andrew Bennetts, #399140)
 
48
 
39
49
Improvements
40
50
************
41
51
 
50
60
  ``bazaar.conf``.
51
61
  (Martin Pool, Robert Collins, #389328)
52
62
 
 
63
* ``bzr push`` locally on windows will no longer give a locking error with
 
64
  dirstate based formats. (Robert Collins)
 
65
 
 
66
* ``bzr shelve`` and ``bzr unshelve`` now work on windows.
 
67
  (Robert Collins, #305006)
 
68
 
 
69
* Commit of specific files no longer prevents using the the iter_changes
 
70
  codepath. On 2a repositories, commit of specific files should now be as
 
71
  fast, or slightly faster, than a full commit. (Robert Collins)
 
72
 
 
73
* The internal core code that handles specific file operations like
 
74
  ``bzr st FILENAME`` or ``bzr commit FILENAME`` has been changed to
 
75
  include the parent directories if they have altered, and when a
 
76
  directory stops being a directory its children are always included. This
 
77
  fixes a number of causes for ``InconsistentDelta`` errors, and permits
 
78
  faster commit of specific paths. (Robert Collins, #347649)
 
79
 
53
80
Documentation
54
81
*************
55
82
 
 
83
* New developer documentation for content filtering.
 
84
  (Martin Pool)
 
85
 
56
86
API Changes
57
87
***********
58
88
 
 
89
* ``bzrlib.shelf_ui`` has had the ``from_args`` convenience methods of its
 
90
  classes changed to manage lock lifetime of the trees they open in a way
 
91
  consistent with reader-exclusive locks. (Robert Collins, #305006)
 
92
 
59
93
Internals
60
94
*********
61
95
 
282
316
* Requests for unknown methods no longer cause the smart server to log
283
317
  lots of backtraces about ``UnknownSmartMethod``, ``do_chunk`` or
284
318
  ``do_end``.  (Andrew Bennetts, #338561)
285
 
  
 
319
 
 
320
* Shelve will not shelve the initial add of the tree root.  (Aaron Bentley)
 
321
 
286
322
* Streaming from bzr servers where there is a chain of stacked branches
287
323
  (A stacked on B stacked on C) will now work. (Robert Collins, #406597)
288
324