Rev 2020: (John Arbash Meinel, Robert Collins) Implement readv and put_bytes_nonatomic for the SmartTransport. in /home/pqm/archives/thelove/bzr/+trunk/

Canonical.com Patch Queue Manager pqm at pqm.ubuntu.com
Mon Sep 18 01:18:03 BST 2006


------------------------------------------------------------
revno: 2020
revision-id: pqm at pqm.ubuntu.com-20060918001802-9e7740eadcb127a4
parent: pqm at pqm.ubuntu.com-20060917211956-6e30d07da410fd1a
parent: robertc at robertcollins.net-20060917235017-2e3fa32c9a080cea
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Mon 2006-09-18 01:18:02 +0100
message:
  (John Arbash Meinel, Robert Collins) Implement readv and put_bytes_nonatomic for the SmartTransport.
modified:
  bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
  bzrlib/transport/smart.py      ssh.py-20060608202016-c25gvf1ob7ypbus6-1
    ------------------------------------------------------------
    merged: robertc at robertcollins.net-20060917235017-2e3fa32c9a080cea
    parent: robertc at robertcollins.net-20060917231256-dd9167cde535bc58
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: put_nonatomic
    timestamp: Mon 2006-09-18 09:50:17 +1000
    message:
      Touchup method order.
    ------------------------------------------------------------
    merged: robertc at robertcollins.net-20060917231256-dd9167cde535bc58
    parent: robertc at robertcollins.net-20060917230502-20d52dba45fc2077
    parent: john at arbash-meinel.com-20060916043259-8d799619a460adff
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: put_nonatomic
    timestamp: Mon 2006-09-18 09:12:56 +1000
    message:
      Merge johns put_bytes_non_atomic patch.
        ------------------------------------------------------------
        merged: john at arbash-meinel.com-20060916043259-8d799619a460adff
        parent: pqm at pqm.ubuntu.com-20060916022341-3d816fe2ecff52c1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: smart-server-put-nonatomic
        timestamp: Fri 2006-09-15 23:32:59 -0500
        message:
          Implement put_bytes_non_atomic for the smart transport
    ------------------------------------------------------------
    merged: robertc at robertcollins.net-20060917230502-20d52dba45fc2077
    parent: robertc at robertcollins.net-20060917212427-343ef161b483b8e4
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: review-readv
    timestamp: Mon 2006-09-18 09:05:02 +1000
    message:
      Rearrange the readv patch to put the serialise offsets method into the correct class, and document the structure of the classes somewhat better to hint to people writing patches where code should go. Also alter the test so that the client and server components are tested in one place preventing possible encoding skew from occuring.
    ------------------------------------------------------------
    merged: robertc at robertcollins.net-20060917212427-343ef161b483b8e4
    parent: john at arbash-meinel.com-20060916032649-140a79a2134b1c0d
    parent: pqm at pqm.ubuntu.com-20060917211956-6e30d07da410fd1a
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: john-readv
    timestamp: Mon 2006-09-18 07:24:27 +1000
    message:
      Merge bzr.dev.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060916032649-140a79a2134b1c0d
    parent: john at arbash-meinel.com-20060916022644-e19857e642b00a9e
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: smart-server-readv
    timestamp: Fri 2006-09-15 22:26:49 -0500
    message:
      Update the client-side requests, so that we collapse nearby ranges, rather than requesting lots of small chunks
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060916022644-e19857e642b00a9e
    parent: john at arbash-meinel.com-20060916003806-29872939c029bf8f
    parent: pqm at pqm.ubuntu.com-20060916022341-3d816fe2ecff52c1
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: smart-server-readv
    timestamp: Fri 2006-09-15 21:26:44 -0500
    message:
      [merge] bzr.dev 2017
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060916003806-29872939c029bf8f
    parent: john at arbash-meinel.com-20060916002809-3b60a139b214b6fa
    parent: john at arbash-meinel.com-20060914190856-746db7da49f34568
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: smart-server-readv
    timestamp: Fri 2006-09-15 19:38:06 -0500
    message:
      [merge] short-read code, implement for Smart readv
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20060916002809-3b60a139b214b6fa
    parent: john at arbash-meinel.com-20060915234816-cbbdb0ad5c77da23
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: smart-server-readv
    timestamp: Fri 2006-09-15 19:28:09 -0500
    message:
      Implement readv() for the SmartServer



More information about the bazaar-commits mailing list