24
24
* Diff now handles revision specs like "branch:" and "submit:" more
25
25
efficiently. (Aaron Bentley)
27
* More friendly error given when attempt to start the smart server
28
on an address already in use. (Andrea Corbellini, #200575)
30
* Pull completes much faster when there is nothing to pull.
29
35
* Avoid muttering every time a child update does not cause a progress bar
30
36
update. (John Arbash Meinel, #213771)
38
* ``Branch.reconcile()`` is now implemented. This allows ``bzr reconcile``
39
to fix when a Branch has a non-canonical mainline history. ``bzr check``
40
also detects this condition. (John Arbash Meinel, #177855)
32
42
* ``bzr commit`` now works with Microsoft's FTP service.
33
43
(Andreas Deininger)
45
* Conversion from non-rich-root to rich-root(-pack) updates inventory
46
sha1s, even when bundles are used. (Aaron Bentley, #181391)
48
* Conversion from non-rich-root to rich-root(-pack) works correctly even
49
though search keys are not topologically sorted. (Aaron Bentley)
51
* Conversion from non-rich-root to rich-root(-pack) works even when a
52
parent revision has a different root id. (Aaron Bentley, #177874)
35
54
* Fetching all revisions from a repository does not cause pack collisions.
36
55
(Robert Collins, Aaron Bentley, #212908)
38
57
* Fix error about "attempt to add line-delta in non-delta knit".
39
58
(Andrew Bennetts, #217701)
60
* Pushing a branch in "dirstate" format (Branch5) over bzr+ssh would break
61
if the remote server was < version 1.2. This was due to a bug in the
62
RemoteRepository.get_parent_map() fallback code.
63
(John Arbash Meinel, #214894)
65
* Remove leftover code in ``bzr_branch`` that inappropriately creates
66
a ``branch-name`` file in the branch control directory.
41
69
* Set SO_REUSEADDR on server sockets of ``bzr serve`` to avoid problems
42
70
rebinding the socket when starting the server a second time.
43
71
(John Arbash Meinel, Martin Pool, #164288)
67
95
options. The ``-Dselftest_debug`` global option has been replaced by the
68
96
``-E=allow_debug`` option for selftest. (Andrew Bennetts)
98
* Parameterised test ids are preserved correctly to aid diagnosis of test
99
failures. (Robert Collins, Andrew Bennetts)
103
* ``Hooks.install_hook`` is now deprecated in favour of
104
``Hooks.install_named_hook`` which adds a required ``name`` parameter, to
105
avoid having to call ``Hooks.name_hook``. (Daniel Watkins)
72
107
* Implement xml8 serializer. (Aaron Bentley)
109
* New form ``@deprecated_method(deprecated_in(1, 5, 0))`` for making
110
deprecation wrappers. (Martin Pool)
112
* ``Repository.revision_parents`` is now deprecated in favour of
113
``Repository.get_parent_map([revid])[revid]``. (Jelmer Vernooij)
117
* ``bzrlib.status.show_pending_merges`` requires the repository to be
118
locked by the caller. Callers should have been doing it anyway, but it
119
will now raise an exception if they do not. (John Arbash Meinel)
76
121
* Repository.get_data_stream, Repository.get_data_stream_for_search(),
77
122
Repository.get_deltas_for_revsions(), Repository.revision_trees(),
78
123
Repository.item_keys_introduced_by() no longer take read locks.
126
* ``LockableFiles.get_utf8`` is deprecated, as a start towards
127
removing LockableFiles and ``.control_files`` entirely.
130
* Methods deprecated prior to 1.1 have been removed.
137
This release of Bazaar includes handy improvements to the speed of log and
138
status, new options for several commands, improved documentation, and better
139
hooks, including initial code for server-side hooks. A number of bugs have
140
been fixed, particularly in interoperability between different formats or
141
different releases of Bazaar over there network. There's been substantial
142
internal work in both the repository and network code to enable new features
143
and faster performance.
147
* Pushing a branch in "dirstate" format (Branch5) over bzr+ssh would break
148
if the remote server was < version 1.2. This was due to a bug in the
149
RemoteRepository.get_parent_map() fallback code.
150
(John Arbash Meinel, Andrew Bennetts, #214894)
82
153
bzr 1.4rc2 2008-04-21
83
154
---------------------
385
453
``Graph.get_parent_map`` returns a dict of key:parents. (Robert Collins)
459
No changes from 1.3.1rc1.
462
bzr 1.3rc1 2008-04-04
463
---------------------
467
* Fix a bug causing a ValueError crash in ``parse_line_delta_iter`` when
468
fetching revisions from a knit to pack repository or vice versa using
469
bzr:// (including over http or ssh).
470
(#208418, Andrew Bennetts, Martin Pool, Robert Collins)
388
473
bzr 1.3 2008-03-20
389
474
------------------