[BUNDLE] let PyCurl transport read multiple ranges.

John Arbash Meinel john at arbash-meinel.com
Thu Jun 8 15:37:27 BST 2006


Johan Rydberg wrote:
> John Arbash Meinel <john at arbash-meinel.com> writes:
> 
>> If you are doing it correctly, you shouldn't need a caching DNS server
>> for pyCurl objects. They cache their own requests (something like 60s).
>>
>> Could you test that to make sure?
> 
> You are correct.  It does not make any difference if I do not use the
> caching DNS server.  It must have been some fluke when I did my
> earlier tests then.
> 
>> I would probably avoid "__readv" because the __ cannot be overridden or
>> accessed easily in the child.
> 
> Made it into a nested function instead.
> 
>> I would also not create the object as Curl, perhaps 'CurlWrapper' so
>> that it isn't confusing what type of object you have.
>>
>> You changed the code to unset the 'pycurl.FOLLOWLOCATION' flag, which is
>> a functional change. I'm not sure how we should handle this.
> 
> My mistake.  Corrected.
> 
>> Otherwise the performance effect is very nice. Thanks for your work.
> 
> It's Michaels work, I just polished it a bit.
> 
> ~j
> 

+1 from me.

John
=:->


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 249 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060608/1b763943/attachment.pgp 


More information about the bazaar mailing list