Rev 4026: Merge network serialisation of record streams. in http://people.ubuntu.com/~robertc/baz2.0/fetch.RemoteSink

Robert Collins robertc at robertcollins.net
Fri Feb 20 06:52:45 GMT 2009


At http://people.ubuntu.com/~robertc/baz2.0/fetch.RemoteSink

------------------------------------------------------------
revno: 4026
revision-id: robertc at robertcollins.net-20090220065237-vpfwvp6f3w01teu5
parent: robertc at robertcollins.net-20090220062731-peh7eb800gvgb08h
parent: robertc at robertcollins.net-20090220064830-wyj52q6rl2gygqsa
committer: Robert Collins <robertc at robertcollins.net>
branch nick: fetch.RemoteSink
timestamp: Fri 2009-02-20 17:52:37 +1100
message:
  Merge network serialisation of record streams.
modified:
  NEWS                           NEWS-20050323055033-4e00b5db738777ff
  bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
  bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
  bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
  bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
  bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
    ------------------------------------------------------------
    revno: 4005.3.8
    revision-id: robertc at robertcollins.net-20090220064830-wyj52q6rl2gygqsa
    parent: robertc at robertcollins.net-20090220060022-682t76tgrlj1x0ri
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: VersionedFiles.NetworkRecordStream
    timestamp: Fri 2009-02-20 17:48:30 +1100
    message:
      Handle record streams where a fulltext is obtainable from a record but not the storage_kind.
    modified:
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
    ------------------------------------------------------------
    revno: 4005.3.7
    revision-id: robertc at robertcollins.net-20090220060022-682t76tgrlj1x0ri
    parent: robertc at robertcollins.net-20090217062152-8j02ev4tjhaidj54
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: VersionedFiles.NetworkRecordStream
    timestamp: Fri 2009-02-20 17:00:22 +1100
    message:
      Review feedback.
    modified:
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
    ------------------------------------------------------------
    revno: 4005.3.6
    revision-id: robertc at robertcollins.net-20090217062152-8j02ev4tjhaidj54
    parent: robertc at robertcollins.net-20090216000547-jzy3qm5ssb5nw5wg
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: VersionedFiles.NetworkRecordStream
    timestamp: Tue 2009-02-17 17:21:52 +1100
    message:
      Support delta_closure=True with NetworkRecordStream to transmit deltas over the wire when full text extraction is required on the far end.
    modified:
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
    ------------------------------------------------------------
    revno: 4005.3.5
    revision-id: robertc at robertcollins.net-20090216000547-jzy3qm5ssb5nw5wg
    parent: robertc at robertcollins.net-20090215231829-3vy12hex48pfi8ca
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: VersionedFiles.NetworkRecordStream
    timestamp: Mon 2009-02-16 11:05:47 +1100
    message:
      Interface level test for using delta_closure=True over the network.
    modified:
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
    ------------------------------------------------------------
    revno: 4005.3.4
    revision-id: robertc at robertcollins.net-20090215231829-3vy12hex48pfi8ca
    parent: robertc at robertcollins.net-20090215224641-03t8v17lsqyyjyhc
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: VersionedFiles.NetworkRecordStream
    timestamp: Mon 2009-02-16 10:18:29 +1100
    message:
      Test copying just a delta over the wire.
    modified:
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
    ------------------------------------------------------------
    revno: 4005.3.3
    revision-id: robertc at robertcollins.net-20090215224641-03t8v17lsqyyjyhc
    parent: robertc at robertcollins.net-20090215214742-8n251ozbun3ncjsm
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: VersionedFiles.NetworkRecordStream
    timestamp: Mon 2009-02-16 09:46:41 +1100
    message:
      Test NetworkRecordStream with delta'd texts.
    modified:
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
    ------------------------------------------------------------
    revno: 4005.3.2
    revision-id: robertc at robertcollins.net-20090215214742-8n251ozbun3ncjsm
    parent: robertc at robertcollins.net-20090215212420-2h3c8fdf0w2h6e0v
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: VersionedFiles.NetworkRecordStream
    timestamp: Mon 2009-02-16 08:47:42 +1100
    message:
      First passing NetworkRecordStream test - a fulltext from any record type which isn't a chunked or fulltext can be serialised and deserialised successfully.
    modified:
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
    ------------------------------------------------------------
    revno: 4005.3.1
    revision-id: robertc at robertcollins.net-20090215212420-2h3c8fdf0w2h6e0v
    parent: pqm at pqm.ubuntu.com-20090212154913-cleqwmh36ss3gswk
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: VersionedFiles.adapter_signature
    timestamp: Mon 2009-02-16 08:24:20 +1100
    message:
      Change the signature on VersionedFiles adapters to allow less typing and more flexability inside adapters.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/weave.py                knit.py-20050627021749-759c29984154256b

Diff too large for email (1192 lines, the limit is 1000).



More information about the bazaar-commits mailing list