~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2007-09-14 03:16:09 UTC
  • mfrom: (2817.2.2 add_inventory)
  • Revision ID: pqm@pqm.ubuntu.com-20070914031609-ccdhl0ebzrohpa1t
(robertc) Reduce the time to serialise inventories by 20 percent and align the api for knit insertion. (Robert Collins)

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
   * Commit in quiet mode is now slightly faster as the information to
17
17
     output is no longer calculated. (Ian Clatworthy)
18
18
 
 
19
   * Inventory serialisation no longer double-sha's the content.
 
20
     (Robert Collins)
 
21
 
 
22
   * XML inventory serialisation takes 20% less time while being stricter about
 
23
     the contents. (Robert Collins)
 
24
 
19
25
  IMPROVEMENTS:
20
26
 
21
27
  BUG FIXES:
35
41
   * The ``VersionedFile`` interface now allows content checks to be bypassed
36
42
     by supplying check_content=False.  This saves nearly 30% of the minimum
37
43
     cost to store a version of a file. (Robert Collins)
38
 
  
 
44
 
 
45
   * Tree's with bad state such as files with no length or sha will no longer
 
46
     be silently accepted by the repository XML serialiser. To serialise
 
47
     inventories without such data, pass working=True to write_inventory.
 
48
     (Robert Collins)
 
49
 
 
50
  INTERNALS:
 
51
 
 
52
   * New method on xml serialisers, write_inventory_to_lines, which matches the
 
53
     API used by knits for adding content. (Robert Collins)
 
54
 
39
55
  TESTING:
40
56
 
41
57