~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2009-07-20 08:56:45 UTC
  • mfrom: (4526.9.23 apply-inventory-delta)
  • Revision ID: pqm@pqm.ubuntu.com-20090720085645-54mtgybxua0yx6hw
(robertc) Add checks for inventory deltas which try to ensure that
        deltas that are not an exact fit are not applied. (Robert
        Collins, bug 397705, bug 367633)

Show diffs side-by-side

added added

removed removed

Lines of Context:
75
75
Internals
76
76
*********
77
77
 
 
78
* ``CHKInventory.path2id`` uses the parent_id to basename hash to avoid
 
79
  reading the entries along the path, reducing work to lookup ids from
 
80
  paths. (Robert Collins)
 
81
 
 
82
* ``CHKMap.apply_delta`` now raises ``InconsistentDelta`` if a delta adds
 
83
  as new a key which was already mapped. (Robert Collins)
 
84
 
 
85
* Inventory delta application catches more cases of corruption and can
 
86
  prevent corrupt deltas from affecting consistency of data structures on
 
87
  disk. (Robert Collins)
 
88
 
78
89
 
79
90
bzr 1.17rc1 "So late it's brunch" 2009-07-13
80
91
############################################