Rev 1926: (jam) cache utf-8 encoding/decoding in /home/pqm/archives/thelove/bzr/+trunk/

Canonical.com Patch Queue Manager pqm at pqm.ubuntu.com
Tue Aug 15 15:16:59 BST 2006


------------------------------------------------------------
revno: 1926
revision-id: pqm at pqm.ubuntu.com-20060815141658-4a1356532d7aa155
parent: pqm at pqm.ubuntu.com-20060815134855-fa70bb4face93182
parent: john at arbash-meinel.com-20060815140637-fa80ad04e689d5e4
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Tue 2006-08-15 15:16:58 +0100
message:
  (jam) cache utf-8 encoding/decoding
added:
  bzrlib/benchmarks/bench_cache_utf8.py bench_encoding.py-20060810000746-nv69wfkxei7w2cij-1
  bzrlib/cache_utf8.py           cache_utf8.py-20060810004311-x4cph46la06h9azm-1
  bzrlib/tests/test_cache_utf8.py test_cache_utf8.py-20060810004311-x4cph46la06h9azm-2
modified:
  NEWS                           NEWS-20050323055033-4e00b5db738777ff
  bzrlib/benchmarks/__init__.py  __init__.py-20060516064526-eb0d37c78e86065d
  bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
  bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
  bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
  bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
  bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
  bzrlib/xml5.py                 xml5.py-20050907032657-aac8f960815b66b1
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060815140637-fa80ad04e689d5e4
    parent: john at arbash-meinel.com-20060815132202-59340128f147361c
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-revision-encoding
    timestamp: Tue 2006-08-15 09:06:37 -0500
    message:
      Fix accidental import removal
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060815132202-59340128f147361c
    parent: john at arbash-meinel.com-20060815132018-b753fd07689ac31a
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-revision-encoding
    timestamp: Tue 2006-08-15 08:22:02 -0500
    message:
      NEWS
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060815132018-b753fd07689ac31a
    parent: john at arbash-meinel.com-20060810013006-85a7758a1e69228c
    parent: pqm at pqm.ubuntu.com-20060815131500-a6ba92a17caa4aab
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-revision-encoding
    timestamp: Tue 2006-08-15 08:20:18 -0500
    message:
      [merge] bzr.dev 1924
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060810013006-85a7758a1e69228c
    parent: john at arbash-meinel.com-20060810005721-1b6bd36c6078e519
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-revision-encoding
    timestamp: Wed 2006-08-09 20:30:06 -0500
    message:
      Cache revision ids and file ids as part of xml processing. A custom xml parser could just call decode/encode directly.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060810005721-1b6bd36c6078e519
    parent: john at arbash-meinel.com-20060810005219-fdb12d428bedc56f
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-revision-encoding
    timestamp: Wed 2006-08-09 19:57:21 -0500
    message:
      Update cache tests, add a function to do something like intern() only for unicode objects
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060810005219-fdb12d428bedc56f
    parent: john at arbash-meinel.com-20060810004337-6aa4d7ea80e85093
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-revision-encoding
    timestamp: Wed 2006-08-09 19:52:19 -0500
    message:
      use cached strings for Branch.revision_history
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060810004337-6aa4d7ea80e85093
    parent: john at arbash-meinel.com-20060810002724-11ed8bdae2df9961
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-revision-encoding
    timestamp: Wed 2006-08-09 19:43:37 -0500
    message:
      Moving everything into a new location so that we can cache more than just revision ids
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060810002724-11ed8bdae2df9961
    parent: john at arbash-meinel.com-20060810002000-7e04e668140b4333
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-revision-encoding
    timestamp: Wed 2006-08-09 19:27:24 -0500
    message:
      Change some names to allow it to be any unicode to utf8 caching
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060810002000-7e04e668140b4333
    parent: pqm at pqm.ubuntu.com-20060809170522-28c918e7d93365fe
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-revision-encoding
    timestamp: Wed 2006-08-09 19:20:00 -0500
    message:
      Cache encode/decode operations, saves memory and time. Especially when committing a new kernel tree with 7.7M new lines to annotate



More information about the bazaar-commits mailing list