~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: John Arbash Meinel
  • Date: 2010-02-04 16:06:36 UTC
  • mfrom: (5007 +trunk)
  • mto: This revision was merged to the branch mainline in revision 5023.
  • Revision ID: john@arbash-meinel.com-20100204160636-xqeuwz8bwt8bbts4
Merge bzr.dev 5007, resolve conflict, update NEWS

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
Compatibility Breaks
15
15
********************
16
16
 
 
17
* ``Repository.get_inventory_sha1()`` has been removed. (Jelmer Vernooij)
 
18
 
17
19
New Features
18
20
************
19
21
 
20
 
Bug Fixes
21
 
*********
 
22
* If the Apport crash-reporting tool is available, bzr crashes are now
 
23
  stored into the ``/var/crash`` apport spool directory, and the user is
 
24
  invited to report them to the developers from there, either
 
25
  automatically or by running ``apport-bug``.  No information is sent
 
26
  without specific permission from the user.  (Martin Pool, #515052)
 
27
 
 
28
Bug Fixes
 
29
*********
 
30
 
 
31
* Avoid infinite recursion when probing for apport.
 
32
  (Vincent Ladeuil, #516934)
 
33
 
 
34
Testing
 
35
*******
 
36
 
 
37
* Stop sending apport crash files to ``.cache`` in the directory from
 
38
  which ``bzr selftest`` was run.  (Martin Pool, #422350)
 
39
 
 
40
bzr 2.1.0 (not released yet)
 
41
############################
 
42
 
 
43
:Codename: 
 
44
:2.1.0: 
 
45
 
 
46
Bug Fixes
 
47
*********
 
48
* Network transfer amounts and rates are now displayed in SI units according
 
49
  to the Ubuntu Units Policy, https://wiki.ubuntu.com/UnitsPolicy.
 
50
  (Gordon Tyler, #514399)
 
51
 
 
52
* Fix "AttributeError in Inter1and2Helper" during fetch.
 
53
  (Martin Pool, #513432)
 
54
 
 
55
* Fix ``log`` to better check ancestors even if merged revisions are involved.
 
56
  (Vincent Ladeuil, #476293)
 
57
 
 
58
* Give a better error message when doing ``bzr bind`` in an already bound
 
59
  branch.  (Neil Martinsen-Burrell, #513063)
 
60
 
 
61
* Set the mtime of files exported to a directory by ``bzr export`` all to
 
62
  the same value to avoid confusing ``make`` and other date-based build
 
63
  systems. (Robert Collins, #515631)
22
64
 
23
65
Improvements
24
66
************
29
71
API Changes
30
72
***********
31
73
 
 
74
* ``Repository.deserialise_inventory`` has been renamed to 
 
75
  ``Repository._deserialise_inventory`` to indicate it is private.
 
76
  (Jelmer Vernooij)
 
77
 
 
78
* ``Repository.get_inventory_xml`` has been renamed to 
 
79
  ``Repository._get_inventory_xml`` to indicate it is private. 
 
80
  (Jelmer Vernooij)
 
81
 
 
82
* ``Repository.serialise_inventory`` has been renamed to 
 
83
  ``Repository._serialise_inventory`` to indicate it is private.
 
84
 
32
85
Internals
33
86
*********
34
87
 
35
88
Testing
36
89
*******
 
90
* Using the ``bzrlib.chk_map`` module from within multiple threads at the
 
91
  same time was broken due to race conditions with a module level page
 
92
  cache. This shows up as a KeyError in the ``bzrlib.lru_cache`` code with
 
93
  ``bzrlib.chk_map`` in the backtrace, and can be triggered without using
 
94
  the same high level objects such as ``bzrlib.repository.Repository``
 
95
  from different threads. chk_map now uses a thread local cache which may
 
96
  increase memory pressure on processes using threads.
 
97
  (Robert Collins, John Arbash Meinel, #514090)
 
98
 
 
99
* The new ``merge_file_content`` should now be ok with tests to avoid
 
100
  regressions.
 
101
  (Vincent Ladeuil, #515597)
 
102
 
 
103
bzr 2.1.0rc2
 
104
############
 
105
 
 
106
:Codename: after the bubbles
 
107
:2.1.0rc2: 2010-01-29
 
108
 
 
109
This is a quick-turn-around to update a small issue with our new per-file
 
110
merge hook. We expect no major changes from this to the final 2.1.0.
 
111
 
 
112
API Changes
 
113
***********
 
114
 
 
115
* The new ``merge_file_content`` hook point has been altered to provide a
 
116
  better API where state for extensions can be stored rather than the
 
117
  too-simple function based approach. This fixes a performance regression
 
118
  where branch configuration would be parsed per-file during merge. As
 
119
  part of this the included news_merger has been refactored into a base
 
120
  helper class ``bzrlib.merge.ConfigurableFileMerger``.
 
121
  (Robert Collins, John Arbash Meinel, #513822)
37
122
 
38
123
 
39
124
bzr 2.1.0rc1