Rev 2985: (robertc) Implement chunked body encoding for the smart protocol. (Andrew Bennetts) in file:///home/pqm/archives/thelove/bzr/%2Btrunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Tue Nov 13 21:35:52 GMT 2007
At file:///home/pqm/archives/thelove/bzr/%2Btrunk/
------------------------------------------------------------
revno: 2985
revision-id: pqm at pqm.ubuntu.com-20071113213549-jdbrso1a6zbaufx7
parent: pqm at pqm.ubuntu.com-20071113204938-n5t7vld9jwo0hv4v
parent: andrew.bennetts at canonical.com-20071109204954-nvvh3mbjk5g9sr6x
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Tue 2007-11-13 21:35:49 +0000
message:
(robertc) Implement chunked body encoding for the smart protocol. (Andrew Bennetts)
added:
doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
modified:
bzrlib/smart/__init__.py __init__.py-20061101100249-8jwwl0d3jr080zim-1
bzrlib/smart/protocol.py protocol.py-20061108035435-ot0lstk2590yqhzr-1
bzrlib/smart/request.py request.py-20061108095550-gunadhxmzkdjfeek-1
bzrlib/tests/test_smart.py test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
doc/developers/index.txt index.txt-20070508041241-qznziunkg0nffhiw-1
------------------------------------------------------------
revno: 2748.4.16
merged: andrew.bennetts at canonical.com-20071109204954-nvvh3mbjk5g9sr6x
parent: andrew.bennetts at canonical.com-20071109192156-ers4elw9ojtz8i73
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-streaming
timestamp: Fri 2007-11-09 15:49:54 -0500
message:
Tweaks suggested by review.
------------------------------------------------------------
revno: 2748.4.15
merged: andrew.bennetts at canonical.com-20071109192156-ers4elw9ojtz8i73
parent: andrew.bennetts at canonical.com-20071022071549-s79n24hdx7nb0zi5
parent: pqm at pqm.ubuntu.com-20071109154145-1yq4oi390uk3z90o
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-streaming
timestamp: Fri 2007-11-09 14:21:56 -0500
message:
Merge from bzr.dev
------------------------------------------------------------
revno: 2748.4.14
merged: andrew.bennetts at canonical.com-20071022071549-s79n24hdx7nb0zi5
parent: andrew.bennetts at canonical.com-20071019053836-wmzae8grd6tni9g0
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-streaming
timestamp: Mon 2007-10-22 17:15:49 +1000
message:
Fix trivial NameErrors in error handling.
------------------------------------------------------------
revno: 2748.4.13
merged: andrew.bennetts at canonical.com-20071019053836-wmzae8grd6tni9g0
parent: andrew.bennetts at canonical.com-20070903171210-5wjqh4lq24wn9qfp
parent: pqm at pqm.ubuntu.com-20071018040514-3hc1k2nj1umg3tig
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-streaming
timestamp: Fri 2007-10-19 15:38:36 +1000
message:
Merge bzr.dev.
------------------------------------------------------------
revno: 2748.4.12
merged: andrew.bennetts at canonical.com-20070903171210-5wjqh4lq24wn9qfp
parent: andrew.bennetts at canonical.com-20070903162931-ue17vnsxg3wg6je1
parent: andrew.bennetts at canonical.com-20070903170956-ymungucmrn9yuk82
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-streaming
timestamp: Tue 2007-09-04 03:12:10 +1000
message:
Merge hpss-protocol-docs.
------------------------------------------------------------
revno: 2777.4.3
merged: andrew.bennetts at canonical.com-20070903170956-ymungucmrn9yuk82
parent: andrew.bennetts at canonical.com-20070903051138-ikak86wb238gk1da
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-protocol-docs
timestamp: Tue 2007-09-04 03:09:56 +1000
message:
Various small improvements.
------------------------------------------------------------
revno: 2748.4.11
merged: andrew.bennetts at canonical.com-20070903162931-ue17vnsxg3wg6je1
parent: andrew.bennetts at canonical.com-20070903075354-vwed9crts63i6oo0
parent: pqm at pqm.ubuntu.com-20070903130729-qdcrag0a7vcpzfgm
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-streaming
timestamp: Tue 2007-09-04 02:29:31 +1000
message:
Merge from bzr.dev.
------------------------------------------------------------
revno: 2748.4.10
merged: andrew.bennetts at canonical.com-20070903075354-vwed9crts63i6oo0
parent: andrew.bennetts at canonical.com-20070903073315-co2vrz00gsz6x7ty
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-streaming
timestamp: Mon 2007-09-03 17:53:54 +1000
message:
Fix chunking serialisation to be current with the latest changes to the protocol, and improve the tests to make it harder to have them desynchronised.
------------------------------------------------------------
revno: 2748.4.9
merged: andrew.bennetts at canonical.com-20070903073315-co2vrz00gsz6x7ty
parent: andrew.bennetts at canonical.com-20070903073245-y36rz0zp2ksznfbb
parent: andrew.bennetts at canonical.com-20070903051138-ikak86wb238gk1da
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-streaming
timestamp: Mon 2007-09-03 17:33:15 +1000
message:
Merge from hpss-protocol-docs.
------------------------------------------------------------
revno: 2777.4.2
merged: andrew.bennetts at canonical.com-20070903051138-ikak86wb238gk1da
parent: andrew.bennetts at canonical.com-20070903044327-25pzbvri48bkg50j
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-protocol-docs
timestamp: Mon 2007-09-03 15:11:38 +1000
message:
Add description of proposed streamed body extension to network-protocol.txt.
------------------------------------------------------------
revno: 2777.4.1
merged: andrew.bennetts at canonical.com-20070903044327-25pzbvri48bkg50j
parent: pqm at pqm.ubuntu.com-20070902233606-wb062d366w5c83uc
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-protocol-docs
timestamp: Mon 2007-09-03 14:43:27 +1000
message:
Move HPSS protocol description from bzrlib.smart docstring into doc/developers.
------------------------------------------------------------
revno: 2748.4.8
merged: andrew.bennetts at canonical.com-20070903073245-y36rz0zp2ksznfbb
parent: andrew.bennetts at canonical.com-20070903071208-7nlpkaxg6nm9xvx1
parent: pqm at pqm.ubuntu.com-20070903062644-0rt7302gl1to109v
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-streaming
timestamp: Mon 2007-09-03 17:32:45 +1000
message:
Merge from bzr.dev.
------------------------------------------------------------
revno: 2748.4.7
merged: andrew.bennetts at canonical.com-20070903071208-7nlpkaxg6nm9xvx1
parent: andrew.bennetts at canonical.com-20070903065349-nataexz7jplery78
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-streaming
timestamp: Mon 2007-09-03 17:12:08 +1000
message:
Change the end-of-body marker to something clearer than a zero-length chunk.
------------------------------------------------------------
revno: 2748.4.6
merged: andrew.bennetts at canonical.com-20070903065349-nataexz7jplery78
parent: andrew.bennetts at canonical.com-20070831153002-2e21vf67prklfdey
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-streaming
timestamp: Mon 2007-09-03 16:53:49 +1000
message:
Use chunks for stream errors, rather than the response tuple format.
------------------------------------------------------------
revno: 2748.4.5
merged: andrew.bennetts at canonical.com-20070831153002-2e21vf67prklfdey
parent: andrew.bennetts at canonical.com-20070831073644-w1cp2csiy1pdfkfw
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-streaming
timestamp: Sat 2007-09-01 01:30:02 +1000
message:
Allow an error to interrupt (and terminate) a streamed response body.
------------------------------------------------------------
revno: 2748.4.4
merged: andrew.bennetts at canonical.com-20070831073644-w1cp2csiy1pdfkfw
parent: andrew.bennetts at canonical.com-20070831073120-ii1lu71qauiqita4
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-streaming
timestamp: Fri 2007-08-31 17:36:44 +1000
message:
Extract a _send_chunks function to make testing easier.
------------------------------------------------------------
revno: 2748.4.3
merged: andrew.bennetts at canonical.com-20070831073120-ii1lu71qauiqita4
parent: andrew.bennetts at canonical.com-20070830113212-j6zhw555ma5x21yi
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-streaming
timestamp: Fri 2007-08-31 17:31:20 +1000
message:
Remove old debugging mutters.
------------------------------------------------------------
revno: 2748.4.2
merged: andrew.bennetts at canonical.com-20070830113212-j6zhw555ma5x21yi
parent: andrew.bennetts at canonical.com-20070830061747-ri0iiesjdxdr9u2s
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-streaming
timestamp: Thu 2007-08-30 21:32:12 +1000
message:
Add protocol (version two) support for streaming bodies (using chunking) in responses.
------------------------------------------------------------
revno: 2748.4.1
merged: andrew.bennetts at canonical.com-20070830061747-ri0iiesjdxdr9u2s
parent: pqm at pqm.ubuntu.com-20070825182243-a3w20rpadbfz8euc
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss-streaming
timestamp: Thu 2007-08-30 16:17:47 +1000
message:
Implement a ChunkedBodyDecoder.
Diff too large for email (1058 lines, the limit is 1000).
More information about the bazaar-commits
mailing list