Rev 1885: (jam) explicit caching of knit data, read_records_iter out of order in /home/pqm/archives/thelove/bzr/+trunk/

Canonical.com Patch Queue Manager pqm at pqm.ubuntu.com
Wed Jul 26 18:11:14 BST 2006


------------------------------------------------------------
revno: 1885
revision-id: pqm at pqm.ubuntu.com-20060726171113-b35a04e3a8a4ea94
parent: pqm at pqm.ubuntu.com-20060725135859-f810b8a9929427a5
parent: john at arbash-meinel.com-20060725002341-f63ef720b616dd3e
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Wed 2006-07-26 18:11:13 +0100
message:
  (jam) explicit caching of knit data, read_records_iter out of order
modified:
  bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
  bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
  bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
  bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060725002341-f63ef720b616dd3e
    parent: john at arbash-meinel.com-20060724210321-31e604021029ae29
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-inventory
    timestamp: Mon 2006-07-24 19:23:41 -0500
    message:
      remove unused member variable.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060724210321-31e604021029ae29
    parent: john at arbash-meinel.com-20060724201357-c16e5a568f15a960
    parent: pqm at pqm.ubuntu.com-20060724034248-d4d33393b6327d71
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-inventory
    timestamp: Mon 2006-07-24 16:03:21 -0500
    message:
      [merge] bzr.dev 1881
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060724201357-c16e5a568f15a960
    parent: john at arbash-meinel.com-20060724200507-6a9b467053048ace
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-inventory
    timestamp: Mon 2006-07-24 15:13:57 -0500
    message:
      Switching to have 'read_records_iter' return in random order.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060724200507-6a9b467053048ace
    parent: john at arbash-meinel.com-20060720035645-0e9a7d3ecf4ad9cb
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-inventory
    timestamp: Mon 2006-07-24 15:05:07 -0500
    message:
      Removing disk-backed-cache
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060720035645-0e9a7d3ecf4ad9cb
    parent: john at arbash-meinel.com-20060719175514-346123630b6ebd90
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-inventory
    timestamp: Wed 2006-07-19 22:56:45 -0500
    message:
      use unsorted read for decreased memory consumption.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060719175514-346123630b6ebd90
    parent: john at arbash-meinel.com-20060718170625-1f224dbaed6402f8
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-inventory
    timestamp: Wed 2006-07-19 12:55:14 -0500
    message:
      Only queue up requests that come back out of order.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060718170625-1f224dbaed6402f8
    parent: john at arbash-meinel.com-20060717234811-09bee4e0d96d1f16
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-inventory
    timestamp: Tue 2006-07-18 12:06:25 -0500
    message:
      Add a read_records_iter_unsorted, which can return records in any order.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060717234811-09bee4e0d96d1f16
    parent: john at arbash-meinel.com-20060717222505-e6f4da18d1e1ca65
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-inventory
    timestamp: Mon 2006-07-17 18:48:11 -0500
    message:
      Hook in the new disk-backed-cache to KnitData.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060717222505-e6f4da18d1e1ca65
    parent: john at arbash-meinel.com-20060714041526-20e6663951eba451
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-inventory
    timestamp: Mon 2006-07-17 17:25:05 -0500
    message:
      Add a dict-like object, which uses a temp file if it gets too big.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060714041526-20e6663951eba451
    parent: john at arbash-meinel.com-20060714040450-8a2022f094a2b73c
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-inventory
    timestamp: Thu 2006-07-13 23:15:26 -0500
    message:
      Enable caching for the from inventory while fetching.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060714040450-8a2022f094a2b73c
    parent: pqm at pqm.ubuntu.com-20060713133754-64c134fffd39fd99
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: cache-inventory
    timestamp: Thu 2006-07-13 23:04:50 -0500
    message:
      Allow Versioned files to do caching if explicitly asked, and implement for Knit



More information about the bazaar-commits mailing list