~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2007-02-17 02:58:22 UTC
  • mfrom: (2249.5.20 knit_utf8_revision_ids)
  • Revision ID: pqm@pqm.ubuntu.com-20070217025822-306d98c244b53b08
(John Arbash Meinel) Clean up most internals to use utf-8 revision ids instead of Unicode.

Show diffs side-by-side

added added

removed removed

Lines of Context:
54
54
 
55
55
  INTERNALS:
56
56
 
 
57
    * Internally revision ids are now passed around as utf-8 bytestrings,
 
58
      rather than treating them as Unicode strings. This has performance
 
59
      benefits for Knits, since we no longer need to decode the revision
 
60
      id for each line of content, nor for each entry in the index. This
 
61
      will also help with the future dirstate format. File-ids should
 
62
      receive the same treatment in the future. (John Arbash Meinel)
 
63
 
57
64
    * Reserved ids (any revision-id ending in a colon) are rejected by
58
65
      versionedfiles, repositories, branches, and working trees
59
66
      (Aaron Bentley)