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