~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

Merge inventory serialisation tweaks.

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
 
14
14
  PERFORMANCE:
15
15
 
 
16
   * Inventory serialisation no longer double-sha's the content.
 
17
     (Robert Collins)
 
18
 
 
19
   * XML inventory serialisation takes 20% less time while being stricter about
 
20
     the contents. (Robert Collins)
 
21
 
16
22
  IMPROVEMENTS:
17
23
 
18
24
  BUG FIXES:
22
28
   * The ``VersionedFile`` interface now allows content checks to be bypassed
23
29
     by supplying check_content=False.  This saves nearly 30% of the minimum
24
30
     cost to store a version of a file. (Robert Collins)
25
 
  
 
31
 
 
32
   * Tree's with bad state such as files with no length or sha will no longer
 
33
     be silently accepted by the repository XML serialiser. To serialise
 
34
     inventories without such data, pass working=True to write_inventory.
 
35
     (Robert Collins)
 
36
 
 
37
  INTERNALS:
 
38
 
 
39
   * New method on xml serialisers, write_inventory_to_lines, which matches the
 
40
     API used by knits for adding content. (Robert Collins)
 
41
 
26
42
  TESTING:
27
43
 
28
44