~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/release-notes/bzr-2.5.txt

  • Committer: Jonathan Riddell
  • Date: 2011-09-20 13:31:00 UTC
  • mto: This revision was merged to the branch mainline in revision 6153.
  • Revision ID: jriddell@canonical.com-20110920133100-kpsomvcnjoxv6n6b
syntax fixes

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
 
21
21
.. New commands, options, etc that users may wish to try out.
22
22
 
23
 
* ``bzr serve`` will now disconnect clients if they have not issued an RPC
24
 
  request after 5minutes. On POSIX platforms, this will also happen for
25
 
  ``bzr serve --inet``. This can be overridden with the configuration
26
 
  variable ``serve.client_timeout`` or in the command line parameter
27
 
  ``bzr serve --client-timeout=X``. Further, it is possible to request
28
 
  ``bzr serve [--inet]`` to shutdown gracefully by sending SIGHUP. It will
29
 
  finish the current request, and then close the connection.
30
 
  (John Arbash Meinel, #824797, #795025)
31
 
 
32
 
 
33
23
Improvements
34
24
************
35
25
 
36
26
.. Improvements to existing commands, especially improved performance 
37
27
   or memory usage, or better results.
38
28
 
39
 
* Fixed a bug where ``bzr tags -r x..y`` loaded the branch history once for
40
 
  every revision in the range; it's now much faster. (Vincent Ladeuil, #857335)
41
 
 
42
29
Bug Fixes
43
30
*********
44
31
 
48
35
* Redirects between http and https no longer discard path information
49
36
  in some cases. (Jelmer Vernooij, #853765)
50
37
 
51
 
* The ``--overwrite`` argument to ``bzr push`` and ``bzr pull`` no longer
52
 
  reports all tags as changed. (Jelmer Vernooij, #845396)
53
 
 
54
 
* ``WorkingTree.get_file_mtime`` now raises NoSuchId if a file id is
55
 
  specified that is unknown. (Jelmer Vernooij, #847435)
56
 
 
57
38
Documentation
58
39
*************
59
40
 
65
46
.. Changes that may require updates in plugins or other code that uses
66
47
   bzrlib.
67
48
 
68
 
* The new method ``ControlDirFormat.is_initializable()`` returns a boolean
69
 
  indicating whether or not it is possible to use any of the
70
 
  initialization methods of that format to create a new control dir.
71
 
  (Jelmer Vernooij)
72
 
 
73
49
Internals
74
50
*********
75
51
 
76
52
.. Major internal changes, unlikely to be visible to users or plugin 
77
53
   developers, but interesting for bzr developers.
78
54
 
79
 
* ``Branch`` objects can now use a config stack with the newly introduced
80
 
  ``get_config_stack()``. Both ``get_config`` and ``get_config_stack`` can
81
 
  be used for the same branch but it's recommended to stick to one for a
82
 
  given option.
83
 
 
84
55
Testing
85
56
*******
86
57
 
88
59
   suite.  This can include new facilities for writing tests, fixes to 
89
60
   spurious test failures and changes to the way things should be tested.
90
61
 
91
 
* Really corrupt the pack file without depending on a special length or value.
92
 
  (Vincent Ladeuil, #807032)
93
 
 
94
62
 
95
63
bzr 2.5b1
96
64
#########
316
284
* New registry ``OptionRegistry`` specialized for configuration options.
317
285
  (Vincent Ladeuil)
318
286
 
319
 
* Plugins that implement custom protocols for ``bzr serve`` should now
320
 
  also take an argument ``timeout``. This is used by the the bzr protocol
321
 
  to close a connection if a client has been idle for more than X seconds.
322
 
  (Default 5minutes). (John Arbash Meinel)
323
 
 
324
287
* Remove ``AtomicFile.closed`` which has been deprecated in bzr 0.10.
325
288
  (Vincent Ladeuil)
326
289