Rev 2015: (spiv, mpool, robertc) Create a RPC protocol as the building blocks for a smart server in /home/pqm/archives/thelove/bzr/+trunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Sat Sep 16 02:47:08 BST 2006
------------------------------------------------------------
revno: 2015
revision-id: pqm at pqm.ubuntu.com-20060916014706-93f2994bdb0c0850
parent: pqm at pqm.ubuntu.com-20060915233942-f1b47109b9823f89
parent: john at arbash-meinel.com-20060915234816-cbbdb0ad5c77da23
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Sat 2006-09-16 02:47:06 +0100
message:
(spiv,mpool,robertc) Create a RPC protocol as the building blocks for a smart server
added:
bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
bzrlib/transport/smart.py ssh.py-20060608202016-c25gvf1ob7ypbus6-1
doc/server.txt server.txt-20060913044801-h939fvbwzz39gf7g-1
modified:
BRANCH.TODO BRANCH.TODO-20060103052123-79ac4969351c03a9
NEWS NEWS-20050323055033-4e00b5db738777ff
bzrlib/builtins.py builtins.py-20050830033751-fc01482b9ca23183
bzrlib/errors.py errors.py-20050309040759-20512168c4e14fbd
bzrlib/tests/__init__.py selftest.py-20050531073622-8d0e3c8845c97a64
bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
bzrlib/transport/__init__.py transport.py-20050711165921-4978aa7ce1285ad5
bzrlib/transport/decorator.py decorator.py-20060402223305-e913a0f25319ab42
bzrlib/transport/memory.py memory.py-20051016101338-cd008dbdf69f04fc
bzrlib/transport/sftp.py sftp.py-20051019050329-ab48ce71b7e32dfe
doc/index.txt index.txt-20060622101119-tgwtdci8z769bjb9-2
------------------------------------------------------------
merged: john at arbash-meinel.com-20060915234816-cbbdb0ad5c77da23
parent: john at arbash-meinel.com-20060915224610-e2488ffa5c43f20b
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: smart-server
timestamp: Fri 2006-09-15 18:48:16 -0500
message:
Translate UnicodeErrors across the smart server
------------------------------------------------------------
merged: john at arbash-meinel.com-20060915224610-e2488ffa5c43f20b
parent: robertc at robertcollins.net-20060915123116-2151853564521d8f
parent: pqm at pqm.ubuntu.com-20060915171438-a30aecb7d5eb20be
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: smart-server
timestamp: Fri 2006-09-15 17:46:10 -0500
message:
[merge] bzr.dev 2013
------------------------------------------------------------
merged: robertc at robertcollins.net-20060915123116-2151853564521d8f
parent: andrew.bennetts at canonical.com-20060915063039-a0488e9077438ecb
committer: Robert Collins <robertc at robertcollins.net>
branch nick: smart-transport
timestamp: Fri 2006-09-15 22:31:16 +1000
message:
Fix up all tests to pass, remove a couple more deprecated function calls, and break the dependency on sftp for the smart transport.
------------------------------------------------------------
merged: andrew.bennetts at canonical.com-20060915063039-a0488e9077438ecb
parent: andrew.bennetts at canonical.com-20060915052345-9553e8c30355cefa
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: add get_smart_client
timestamp: Fri 2006-09-15 16:30:39 +1000
message:
Address various review comments.
------------------------------------------------------------
merged: andrew.bennetts at canonical.com-20060915052345-9553e8c30355cefa
parent: andrew.bennetts at canonical.com-20060915051928-f417c710aa907ec4
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: add get_smart_client
timestamp: Fri 2006-09-15 15:23:45 +1000
message:
Activate a disabled test, rename another test to be consistent with what it's testing. (Andrew Bennetts, Robert Collins)
------------------------------------------------------------
merged: andrew.bennetts at canonical.com-20060915051928-f417c710aa907ec4
parent: andrew.bennetts at canonical.com-20060915021438-cc11222a2a599231
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: add get_smart_client
timestamp: Fri 2006-09-15 15:19:28 +1000
message:
General code cleanup based on review comments and other observations.
Specifically, add a test --inet mode to the blackbox serve tests, change \1 to
\x01 for readability, add parameter to SmartTransport allowing provision of a
client, remove the use of deprecated 'put' method, tidy imports and remove
commented dead code. (Andrew Bennetts, Robert Collins)
------------------------------------------------------------
merged: andrew.bennetts at canonical.com-20060915021438-cc11222a2a599231
parent: andrew.bennetts at canonical.com-20060913134321-ad198def5d41790e
parent: andrew.bennetts at canonical.com-20060915020456-c4c873ebddd12e21
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: add get_smart_client
timestamp: Fri 2006-09-15 12:14:38 +1000
message:
Merge from bzr.dev
------------------------------------------------------------
merged: andrew.bennetts at canonical.com-20060913134321-ad198def5d41790e
parent: andrew.bennetts at canonical.com-20060913065325-4ddfffce8d31f00d
parent: andrew.bennetts at canonical.com-20060913133445-eaa7658db73fc7f5
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: add get_smart_client
timestamp: Wed 2006-09-13 23:43:21 +1000
message:
Merge from bzr.dev
------------------------------------------------------------
merged: andrew.bennetts at canonical.com-20060913065325-4ddfffce8d31f00d
parent: andrew.bennetts at canonical.com-20060913064503-801bc0a66726de1c
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: add get_smart_client
timestamp: Wed 2006-09-13 16:53:25 +1000
message:
Give a sensible error if insufficient options are passed to 'bzr serve'.
------------------------------------------------------------
merged: andrew.bennetts at canonical.com-20060913064503-801bc0a66726de1c
parent: andrew.bennetts at canonical.com-20060913064201-39d1deac86fc332b
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: add get_smart_client
timestamp: Wed 2006-09-13 16:45:03 +1000
message:
Allow specifying the host/interface to bzr serve, and use the new test
infrastructure to blackbox test bzr serve in listening mode of a local branch.
(Andrew Bennetts, Robert Collins)
------------------------------------------------------------
merged: andrew.bennetts at canonical.com-20060913064201-39d1deac86fc332b
parent: andrew.bennetts at canonical.com-20060913055419-2a16c273a7d5169b
parent: andrew.bennetts at canonical.com-20060913064003-968d976096934580
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: add get_smart_client
timestamp: Wed 2006-09-13 16:42:01 +1000
message:
Merge increased transport root tests and fix the smart transport accordingly.
------------------------------------------------------------
merged: andrew.bennetts at canonical.com-20060913055419-2a16c273a7d5169b
parent: andrew.bennetts at canonical.com-20060913044833-6d54576583f4d7bd
parent: andrew.bennetts at canonical.com-20060913055352-4d8ccca5a3841600
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: add get_smart_client
timestamp: Wed 2006-09-13 15:54:19 +1000
message:
Merge Start and stop bzr subprocess.
------------------------------------------------------------
merged: andrew.bennetts at canonical.com-20060913055352-4d8ccca5a3841600
parent: andrew.bennetts at canonical.com-20060912062231-809104defb0f13d0
parent: andrew.bennetts at canonical.com-20060913055229-a52ae11c2aeaf400
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: Smart transport server and client
timestamp: Wed 2006-09-13 15:53:52 +1000
message:
Merge Start and stop bzr subprocess.
------------------------------------------------------------
merged: andrew.bennetts at canonical.com-20060913044833-6d54576583f4d7bd
parent: andrew.bennetts at canonical.com-20060913035313-30489d7505552ad9
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: add get_smart_client
timestamp: Wed 2006-09-13 14:48:33 +1000
message:
Add a doc on "Running a Bazaar Server" (Robert Collins, Andrew Bennetts)
------------------------------------------------------------
merged: andrew.bennetts at canonical.com-20060913035313-30489d7505552ad9
parent: andrew.bennetts at canonical.com-20060912064751-6a7029b08372ee0e
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: add get_smart_client
timestamp: Wed 2006-09-13 13:53:13 +1000
message:
Add SSH support.
------------------------------------------------------------
merged: andrew.bennetts at canonical.com-20060912064751-6a7029b08372ee0e
parent: andrew.bennetts at canonical.com-20060912062231-809104defb0f13d0
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: add get_smart_client
timestamp: Tue 2006-09-12 16:47:51 +1000
message:
Add a new method ``Transport.get_smart_client()``. This is provided to allow
upgrades to a richer interface than the VFS one provided by Transport. (Andrew
Bennetts, Martin Pool)
------------------------------------------------------------
merged: andrew.bennetts at canonical.com-20060912062231-809104defb0f13d0
parent: andrew.bennetts at canonical.com-20060831092407-423d4b5b4b55c473
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: Smart transport server and client
timestamp: Tue 2006-09-12 16:22:31 +1000
message:
Support bzr:// urls to work with the new RPC-based transport which will be used
with the upcoming high-performance smart server. The new command ``bzr serve``
will invoke bzr in server mode, which processes these requests. (Andrew
Bennetts, Robert Collins, Martin Pool)
More information about the bazaar-commits
mailing list