~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2007-08-08 00:28:10 UTC
  • mfrom: (2617.6.9 integration)
  • Revision ID: pqm@pqm.ubuntu.com-20070808002810-703n3mr6b6hwataj
(robertc) Introduce write_groups for repositories, allowing repositories with the physical ability to do transactional data insertion to have that modelled within bzr. (Robert Collins).

Show diffs side-by-side

added added

removed removed

Lines of Context:
214
214
    * InterTree.compare now passes require_versioned on correctly.
215
215
      (Marius Kruger)
216
216
 
 
217
    * New methods on Repository - ``start_write_group``,
 
218
      ``commit_write_group``, ``abort_write_group`` and ``is_in_write_group`` -
 
219
      which provide a clean hook point for transactional Repositories - ones
 
220
      where all the data for a fetch or commit needs to be made atomically
 
221
      available in one step. This allows the write lock to remain while making
 
222
      a series of data insertions.  (e.g. data conversion). (Robert Collins)
 
223
 
217
224
  TESTING:
218
225
 
219
226
    * Remove selftest ``--clean-output``, ``--numbered-dirs`` and