Rev 2459: (Andrew Bennetts, Robert Collins) Smart server protocol versioning. in file:///home/pqm/archives/thelove/bzr/%2Btrunk/

Canonical.com Patch Queue Manager pqm at pqm.ubuntu.com
Thu Apr 26 06:42:42 BST 2007


At file:///home/pqm/archives/thelove/bzr/%2Btrunk/

------------------------------------------------------------
revno: 2459
revision-id: pqm at pqm.ubuntu.com-20070426054238-v6k5ge3z766vaafk
parent: pqm at pqm.ubuntu.com-20070426050629-c5i80a0iav553pix
parent: andrew.bennetts at canonical.com-20070426043244-l1gtjevl8f98jbnk
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Thu 2007-04-26 06:42:38 +0100
message:
  (Andrew Bennetts, Robert Collins) Smart server protocol versioning.
modified:
  NEWS                           NEWS-20050323055033-4e00b5db738777ff
  bzrlib/smart/__init__.py       __init__.py-20061101100249-8jwwl0d3jr080zim-1
  bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
  bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
  bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
  bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
  bzrlib/tests/test_wsgi.py      test_wsgi.py-20061005091552-rz8pva0olkxv0sd8-1
  bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
    ------------------------------------------------------------
    revno: 2432.2.9
    merged: andrew.bennetts at canonical.com-20070426043244-l1gtjevl8f98jbnk
    parent: andrew.bennetts at canonical.com-20070425054002-08sj7lxphtpb6ewm
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: hpss-protocol2
    timestamp: Thu 2007-04-26 14:32:44 +1000
    message:
      Update protocol versioning docs to explain how unknown request versions should be handled.
    ------------------------------------------------------------
    revno: 2432.2.8
    merged: andrew.bennetts at canonical.com-20070425054002-08sj7lxphtpb6ewm
    parent: andrew.bennetts at canonical.com-20070425045619-gfsty2ebwx3c5rka
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: hpss-protocol2
    timestamp: Wed 2007-04-25 15:40:02 +1000
    message:
      NEWS entry, greatly improved docstring in bzrlib.smart.
    ------------------------------------------------------------
    revno: 2432.2.7
    merged: andrew.bennetts at canonical.com-20070425045619-gfsty2ebwx3c5rka
    parent: andrew.bennetts at canonical.com-20070424090150-9buzrpi8lt6qv0tg
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: hpss-protocol2
    timestamp: Wed 2007-04-25 14:56:19 +1000
    message:
      Use less confusing version strings, and define REQUEST_VERSION_TWO/RESPONSE_VERSION_TWO constants for them.
    ------------------------------------------------------------
    revno: 2432.2.6
    merged: andrew.bennetts at canonical.com-20070424090150-9buzrpi8lt6qv0tg
    parent: andrew.bennetts at canonical.com-20070424085029-0o6h7jj68i7sd8ea
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: hpss-protocol2
    timestamp: Tue 2007-04-24 19:01:50 +1000
    message:
      Improve HelloRequest's docstring.
    ------------------------------------------------------------
    revno: 2432.2.5
    merged: andrew.bennetts at canonical.com-20070424085029-0o6h7jj68i7sd8ea
    parent: andrew.bennetts at canonical.com-20070424083632-f7kadff1wbp3eszn
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: hpss-protocol2
    timestamp: Tue 2007-04-24 18:50:29 +1000
    message:
      Reduce duplication in test_smart_transport.
    ------------------------------------------------------------
    revno: 2432.2.4
    merged: andrew.bennetts at canonical.com-20070424083632-f7kadff1wbp3eszn
    parent: andrew.bennetts at canonical.com-20070424075513-ibtrd164miun08a8
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: hpss-protocol2
    timestamp: Tue 2007-04-24 18:36:32 +1000
    message:
      Change smart protocol version two prefix to '2\n'.
    ------------------------------------------------------------
    revno: 2432.2.3
    merged: andrew.bennetts at canonical.com-20070424075513-ibtrd164miun08a8
    parent: andrew.bennetts at canonical.com-20070424072048-tgbochqfr1n33bcy
    parent: pqm at pqm.ubuntu.com-20070423170758-qd512ltqglzfo6w9
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: hpss-protocol2
    timestamp: Tue 2007-04-24 17:55:13 +1000
    message:
      Merge from bzr.dev.
    ------------------------------------------------------------
    revno: 2432.2.2
    merged: andrew.bennetts at canonical.com-20070424072048-tgbochqfr1n33bcy
    parent: andrew.bennetts at canonical.com-20070424051106-wwlidpflp1rwi3a7
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: hpss-protocol2
    timestamp: Tue 2007-04-24 17:20:48 +1000
    message:
      Smart server mediums now detect which protocol version a request is and dispatch accordingly.
    ------------------------------------------------------------
    revno: 2432.2.1
    merged: andrew.bennetts at canonical.com-20070424051106-wwlidpflp1rwi3a7
    parent: pqm at pqm.ubuntu.com-20070419224637-jvlshh6kibtj43a5
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: hpss-protocol2
    timestamp: Tue 2007-04-24 15:11:06 +1000
    message:
      Add Smart{Client,Server}RequestProtocolTwo, that prefix args tuples with a version marker.

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



More information about the bazaar-commits mailing list