~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

Reinstate the use of the Branch.get_config_file verb.

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
Compatibility Breaks
13
13
********************
14
14
 
 
15
* A previously disabled code path to accelerate getting configuration
 
16
  settings from a smart server has been reinstated. We think this *may*
 
17
  cause a incompatibility with servers older than bzr 0.15. We intend
 
18
  to issue a point release to address this if it turns out to be a
 
19
  problem. (Robert Collins, Andrew Bennetts)
 
20
 
15
21
* bzr no longer autodetects nested trees as 'tree-references'.  They
16
22
  must now be explicitly added tree references.  At the commandline, use
17
23
  join --reference instead of add.  (Aaron Bentley)
222
228
Internals
223
229
*********
224
230
 
 
231
* ``Branch._get_config`` has been added, which splits out access to the
 
232
  specific config file from the branch. This is used to let RemoteBranch
 
233
  avoid constructing real branch objects to access configuration settings.
 
234
  (Robert Collins, Andrew Bennetts)
 
235
 
225
236
* ``Branch`` now implements ``set_stacked_on_url`` in the base class as
226
237
  the implementation is generic and should impact foreign formats. This
227
238
  helps performance for ``RemoteBranch`` push operations to new stacked
264
275
  handle existing svn properties that define a list of keywords to be
265
276
  expanded.  (Ian Clatworthy)
266
277
 
 
278
* ``RemoteBranch`` now provides ``_get_config`` for access to just the
 
279
  branch specific configuration from a remote server, which uses the 
 
280
  already existing ``Branch.get_config_file`` smart verb.
 
281
  (Robert Collins, Andrew Bennetts)
 
282
 
267
283
* ``RemoteRepository`` will now negatively cache missing revisions during
268
284
  ``get_parent_map`` while read-locked. Write-locks are unaffected.
269
285
  (Robert Collins, Andrew Bennetts)