10
10
NOTES WHEN UPGRADING:
16
* New ``authentication.conf`` file holding the password or other credentials
17
for remote servers. This can be used for ssh, sftp, smtp and other
23
* Commit updates the state of the working tree via a delta rather than
24
supplying entirely new basis trees. For commit of a single specified file
25
this reduces the wall clock time for commit by roughly a 30%.
26
(Robert Collins, Martin Pool)
28
* Fetch with pack repositories will no longer read the entire history graph.
29
(Robert Collins, #88319)
31
* Revert takes out an appropriate lock when reverting to a basis tree, and
32
does not read the basis inventory twice. (Robert Collins)
36
* ``bzr tags`` now prints the revision number for each tag, instead of
37
the revision id, unless --show-ids is passed. In addition, tags can be
38
sorted chronologically instead of lexicographically with --sort=time.
39
(Adeodato Simó, #120231)
45
* A progress bar has been added for knitpack -> knitpack fetching.
46
(Robert Collins, #157789)
48
* Do no use timeout in HttpServer anymore.
49
(Vincent Ladeuil, #158972).
51
* Don't catch the exceptions related to the http pipeline status before
52
retrying an http request or some programming errors may be masked.
53
(Vincent Ladeuil, #160012)
55
* Don't use timeout in HttpServer anymore.
56
(Vincent Ladeuil, #158972).
58
* Obsolete packs are now cleaned up by pack and autopack operations.
59
(Robert Collins, #153789)
61
* Reconcile now shows progress bars. (Robert Collins, #159351)
63
* Unicode-safe output from ``bzr info``. The output will be encoded
64
using the terminal encoding and unrepresentable characters will be
65
replaced by '?'. (Lukáš Lalinský, #151844)
67
* Wrap medusa ftp test server as an FTPServer feature.
68
(Vincent Ladeuil, #157752)
70
* Fix exception when ScopeReplacer is assigned to before any members have
71
been retrieved. (Aaron Bentley)
75
* ``osutils.backup_file`` is deprecated. Actually it's not used in bzrlib
76
during very long time. (Alexander Belchenko)
80
* Added ``ContainerSerialiser`` and ``ContainerPushParser`` to
81
``bzrlib.pack``. These classes provide more convenient APIs for generating
82
and parsing containers from streams rather than from files. (Andrew
88
bzr 0.92rc1 2007-10-29
89
======================
14
95
* ``bzr`` now returns exit code 4 if an internal error occurred, and
15
96
3 if a normal error occurred. (Martin Pool)
114
* New ``knitpack-experimental`` repository format. This is interoperable with
115
the ``dirstate-tags`` format but uses a smarter storage design that greatly
116
speeds up many operations, both local and remote. This new format can be
117
used as an option to the ``init``, ``init-repository`` and ``upgrade``
118
commands. See http://doc.bazaar-vcs.org/latest/developers/knitpack.html
119
for further details. (Robert Collins)
121
* For users of bzr-svn (and those testing the prototype subtree support) that
122
wish to try packs, a new ``knitpack-subtree-experimental`` format has also
123
been added. This is interoperable with the ``dirstate-subtrees`` format.
33
126
* New ``reconfigure`` command. (Aaron Bentley)
35
128
* New ``revert --forget-merges`` command, which removes the record of a pending
55
152
* Inventory serialisation no longer double-sha's the content.
155
* Knit text reconstruction now avoids making copies of the lines list for
156
interim texts when building a single text. The new ``apply_delta`` method
157
on ``KnitContent`` aids this by allowing modification of the revision id
158
such objects represent. (Robert Collins)
58
160
* Pack indices are now partially parsed for specific key lookup using a
59
161
bisection approach. (Robert Collins)
78
183
* Show encodings, locale and list of plugins in the traceback message.
79
184
(Martin Pool, #63894)
186
* Experimental directory formats can now be marked with
187
``experimental = True`` during registration. (Ian Clatworthy)
84
191
* New *Bazaar in Five Minutes* guide. (Matthew Revell)
193
* The hooks reference documentation is now converted to html as expected.
198
* Connection error reporting for the smart server has been fixed to
199
display a user friendly message instead of a traceback.
200
(Ian Clatworthy, #115601)
202
* Make sure to use ``O_BINARY`` when opening files to check their
203
sha1sum. (Alexander Belchenko, John Arbash Meinel, #153493)
205
* Fix a problem with Win32 handling of the executable bit.
206
(John Arbash Meinel, #149113)
88
208
* ``bzr+ssh://`` and ``sftp://`` URLs that do not specify ports explicitly
89
209
no longer assume that means port 22. This allows people using OpenSSH to
90
210
override the default port in their ``~/.ssh/config`` if they wish. This
109
229
* Fix selftest semi-random noise during http related tests.
110
230
(Vincent Ladeuil, #140614)
232
* Fix typo in ftp.py making the reconnection fail on temporary errors.
233
(Vincent Ladeuil, #154259)
112
235
* Fix failing test by comparing real paths to cover the case where the TMPDIR
113
236
contains a symbolic link.
114
237
(Vincent Ladeuil, #141382).