Rev 2157: (vila) Better curl connection sharing. in /home/pqm/archives/thelove/bzr/+trunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Thu Nov 30 15:43:49 GMT 2006
------------------------------------------------------------
revno: 2157
revision-id: pqm at pqm.ubuntu.com-20061130154348-f58a36f38e37b896
parent: pqm at pqm.ubuntu.com-20061129172920-73da105328ff3c06
parent: v.ladeuil+lp at free.fr-20061130141141-dw2q0etk307ypkdv
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Thu 2006-11-30 15:43:48 +0000
message:
(vila) Better curl connection sharing.
modified:
NEWS NEWS-20050323055033-4e00b5db738777ff
bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20061130141141-dw2q0etk307ypkdv
parent: v.ladeuil+lp at free.fr-20061023103712-8a81343d81385a19
parent: pqm at pqm.ubuntu.com-20061129172920-73da105328ff3c06
committer: v.ladeuil+lp at free.fr
branch nick: bzr.curl.persistence
timestamp: Thu 2006-11-30 15:11:41 +0100
message:
Merge bzr.dev
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20061023103712-8a81343d81385a19
parent: v.ladeuil+lp at free.fr-20061017072959-a4731591023553a6
parent: pqm at pqm.ubuntu.com-20061019063255-f052e82e226066a0
committer: v.ladeuil+lp at free.fr
branch nick: bzr.curl.persistence
timestamp: Mon 2006-10-23 12:37:12 +0200
message:
Merge bzr.dev
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20061017072959-a4731591023553a6
parent: v.ladeuil+lp at free.fr-20061016155257-ff02a774a4314899
committer: v.ladeuil+lp at free.fr
branch nick: bzr.curl.persistence
timestamp: Tue 2006-10-17 09:29:59 +0200
message:
Fix spacing
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20061016155257-ff02a774a4314899
parent: v.ladeuil+lp at free.fr-20061016151306-02b8a6b71ddf7386
parent: pqm at pqm.ubuntu.com-20061016100321-c4951c9fc020dbd0
committer: v.ladeuil+lp at free.fr
branch nick: bzr.curl.persistence
timestamp: Mon 2006-10-16 17:52:57 +0200
message:
Merge bzr.dev
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20061016151306-02b8a6b71ddf7386
parent: v.ladeuil+lp at free.fr-20060920114541-bb77d2fb5a8ba48d
committer: v.ladeuil+lp at free.fr
branch nick: bzr.curl.persistence
timestamp: Mon 2006-10-16 17:13:06 +0200
message:
Update NEWS.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20060920114541-bb77d2fb5a8ba48d
parent: v.ladeuil+lp at free.fr-20060912094022-e7bb1b804d76efd0
parent: pqm at pqm.ubuntu.com-20060919041747-9f0e1130a3a78022
committer: v.ladeuil+lp at free.fr
branch nick: bzr.curl.persistence
timestamp: Wed 2006-09-20 13:45:41 +0200
message:
Merge bzr.dev
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20060912094022-e7bb1b804d76efd0
parent: pqm at pqm.ubuntu.com-20060912014025-49963eb2d73c6827
committer: v.ladeuil+lp at free.fr
branch nick: bzr.curl.persistence
timestamp: Tue 2006-09-12 11:40:22 +0200
message:
Better connection sharing by using only one curl object.
* bzrlib/transport/http/_pycurl.py:
(PyCurlTransport.__init__, PyCurlTransport.has,
PyCurlTransport._get_full): Use only one curl object.
(PyCurlTransport._get_ranged): Use only one curl object. Specify
'Range' as an additional header.
(PyCurlTransport._curl_perform): Take additional headers into
account.
(PyCurlTransport._set_curl_options): Leave _perform do the header
setting.
(PyCurlTransport._curl_perform): Set all headers just before
issuing the request.
More information about the bazaar-commits
mailing list