13
* Knit format repositories are deprecated and bzr will now emit
14
warnings whenever it encounters one. Use ``bzr upgrade`` to upgrade
15
knit repositories to pack format. (Andrew Bennetts)
23
* ``bzr check`` can now be told which elements at a location it should
24
check. (Daniel Watkins)
26
* Give a more specific error when target branch is not reachable.
16
29
* Implemented a custom ``walkdirs_utf8`` implementation for win32.
17
30
This uses a pyrex extension to get direct access to the
18
31
``FindFirstFileW`` style apis, rather than using ``listdir`` +
21
34
Anywhere from 2x-6x faster depending on the size of the tree (bigger
22
35
trees, bigger benefit.) (John Arbash Meinel)
37
* Fetching data between repositories that have the same model but no
38
optimised fetcher will not reserialise all the revisions, increasing
39
performance. (Robert Collins, John Arbash Meinel)
43
* Better message about incompatible repositories.
44
(Martin Pool, #206258)
46
* ``bzr branch --stacked`` ensures the destination branch format can
47
support stacking, even if the origin does not.
50
* ``bzr export`` no longer exports ``.bzrrules``.
27
53
* Fix a test case that was failing if encoding wasn't UTF-8.
28
54
(John Arbash Meinel, #247585)
56
* Fix "no buffer space available" error when branching with the new
57
smart server protocol to or from Windows.
58
(Andrew Bennetts, #246180)
60
* Deleting directories by hand before running ``bzr rm`` will not
61
cause subsequent errors in ``bzr st`` and ``bzr commit``.
62
(Robert Collins, #150438)
72
* The generic fetch code now uses three attributes on Repository objects
73
to control fetch. The streams requested are controlled via :
74
``_fetch_order`` and ``_fetch_uses_deltas``. Setting these
75
appropriately allows different repository implementations to recieve
76
data in their optimial form. If the ``_fetch_reconcile`` is set then
77
a reconcile operation is triggered at the end of the fetch.
80
* The ``put_on_disk`` and ``get_tar_item`` methods in
81
``InventoryEntry`` were deprecated. (Ian Clatworthy)
83
* ``Repository.is_shared`` doesn't take a read lock. It didn't
84
need one in the first place (nobody cached the value, and
85
``RemoteRepository`` wasn't taking one either). This saves a round
86
trip when probing Pack repositories, as they read the ``pack-names``
87
file when locked. And during probe, locking the repo isn't very
88
useful. (John Arbash Meinel)
93
* Make it easier to introduce new WorkingTree formats.
96
* The code for exporting trees was refactored not to use the
97
deprecated ``InventoryEntry`` methods. (Ian Clatworthy)
42
99
* RuleSearchers return () instead of [] now when there are no matches.
102
* ``bzrlib.branchbuilder.BranchBuilder`` is now much more capable of
103
putting together a real history without having to create a full
104
WorkingTree. It is recommended that tests that are not directly
105
testing the WorkingTree use BranchBuilder instead. See
106
``BranchBuilder.build_snapshot`` or
107
``TestCaseWithMemoryTree.make_branch_builder``. (John Arbash Meinel)
46
110
bzr 1.6beta3 2008-07-17
47
111
-----------------------
152
216
* Set locale from environment for third party libs.
153
217
(Martin von Gagern, #128496)
219
* Handle a file turning in to a directory in TreeTransform.
220
(James Westby, #248448)
157
224
* Added *Using stacked branches* to the User Guide.