79
79
* Several bugs related to unicode symlinks have been fixed and the test suite
80
80
enhanced to better catch regressions for them. (Vincent Ladeuil)
82
* The smart server will no longer raise 'NoSuchRevision' when streaming
83
content with a size mismatch in a reconstructed graph search: it assumes
84
that the client will make sure it is happy with what it got, and this
85
sort of mismatch is normal for stacked environments.
86
bzr 1.13.0/1 will stream from unstacked branches only - in that case not
87
getting all the content expected would be a bug. However the graph
88
search is how we figured out what we wanted, so a mismatch is both odd
89
and unrecoverable without starting over, and starting over will end up
90
with the same data as if we just permitted the mismatch. If data is
91
gc'd, doing a new search will find only the truncated data, so sending
92
only the truncated data seems reasonable. bzr versions newer than this
93
will stream from stacked branches and check the stream to find missing
94
content in the stacked-on branch, and thus will handle the situation
95
implicitly. (Robert Collins, #360791)
82
97
* Upgrading to, or fetching into a 'rich-root' format will now correctly
83
98
set the root data the same way that reconcile does.
84
99
(Robert Collins, #368921)