~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Andrew Bennetts
  • Date: 2010-01-04 02:25:11 UTC
  • mfrom: (4634.108.8 2.0)
  • mto: This revision was merged to the branch mainline in revision 4928.
  • Revision ID: andrew.bennetts@canonical.com-20100104022511-2tq2r9w2te84wzgs
Merge lp:bzr/2.0 into lp:bzr, including fixes for #343218, #495000, #495023, #494406 and #498378.

Show diffs side-by-side

added added

removed removed

Lines of Context:
31
31
Bug Fixes
32
32
*********
33
33
 
 
34
* ``bzr export dir`` now requests all file content as a record stream,
 
35
  rather than requsting the file content one file-at-a-time. This can make
 
36
  exporting over the network significantly faster (54min => 9min in one
 
37
  case). (John Arbash Meinel, #343218)
 
38
 
 
39
* ``bzr serve`` no longer slowly leaks memory. The compiled
 
40
  ``bzrlib.bencode.Encoder()`` class was using ``__del__`` to cleanup and
 
41
  free resources, and it should have been using ``__dealloc__``.
 
42
  This will likely have an impact on any other process that is serving for
 
43
  an extended period of time.  (John Arbash Meinel, #494406)
 
44
 
34
45
* ``bzr switch -b`` can now create branches that are located using directory
35
46
  services such as ``lp:``, even when the branch name doesn't contain a
36
47
  '/'.  (Neil Martinsen-Burrell, #495263)
38
49
* ``bzr unshelve`` has improved messages about what it is doing.
39
50
  (Neil Martinsen-Burrell, #496917)
40
51
 
 
52
* Check for SIGINT (Ctrl-C) and other signals immediately if ``readdir``
 
53
  returns ``EINTR`` by calling ``PyErr_CheckSignals``.  This affected the
 
54
  optional ``_readdir_pyx`` extension.  (Andrew Bennetts, #495023)
 
55
 
 
56
* Give a clearer message if the lockdir disappears after being apparently
 
57
  successfully taken.  (Martin Pool, #498378)
 
58
 
41
59
* Listen to the SIGWINCH signal to update the terminal width.
42
60
  (Vincent Ladeuil, #316357)
43
61
 
 
62
* The 2a format wasn't properly restarting autopacks when something
 
63
  changed underneath it (like another autopack). Now concurrent
 
64
  autopackers will properly succeed. (John Arbash Meinel, #495000)
 
65
 
44
66
Improvements
45
67
************
46
68
 
97
119
bzr 2.0.4 (not released yet)
98
120
############################
99
121
 
100
 
:Codename: template
 
122
:Codename:
101
123
:2.0.4: ???
102
124
 
103
125
Compatibility Breaks
109
131
Bug Fixes
110
132
*********
111
133
 
 
134
* ``bzr export dir`` now requests all file content as a record stream,
 
135
  rather than requsting the file content one file-at-a-time. This can make
 
136
  exporting over the network significantly faster (54min => 9min in one
 
137
  case). (John Arbash Meinel, #343218)
 
138
 
 
139
* ``bzr serve`` no longer slowly leaks memory. The compiled
 
140
  ``bzrlib.bencode.Encoder()`` class was using ``__del__`` to cleanup and
 
141
  free resources, and it should have been using ``__dealloc__``.
 
142
  This will likely have an impact on any other process that is serving for
 
143
  an extended period of time.  (John Arbash Meinel, #494406)
 
144
 
 
145
* Check for SIGINT (Ctrl-C) and other signals immediately if ``readdir``
 
146
  returns ``EINTR`` by calling ``PyErr_CheckSignals``.  This affected the
 
147
  optional ``_readdir_pyx`` extension.  (Andrew Bennetts, #495023)
 
148
 
 
149
* Give a clearer message if the lockdir disappears after being apparently
 
150
  successfully taken.  (Martin Pool, #498378)
 
151
 
 
152
* The 2a format wasn't properly restarting autopacks when something
 
153
  changed underneath it (like another autopack). Now concurrent
 
154
  autopackers will properly succeed. (John Arbash Meinel, #495000)
 
155
 
112
156
Improvements
113
157
************
114
158