Hi,

There has been few discussions/patches/reviews on pulling in the
bufferedhttp.py (currently in use in swift) to python-swiftclient and even
to oslo, so that we can leverage features like buffering http headers and
use of 'expect: 100-continue' etc which is currently not suported by the
httplib library. Please take a look at the the patch sets that addresses
this in swift <https://review.openstack.org/#/c/56558/8> and
oslo<https://review.openstack.org/#/c/57605/>
.

A usecase <https://review.openstack.org/#/c/55517/> of this approach is in
python-swiftclient where it makes use of the 100-continue headers to
receive a fast fail during an upload without ending up uploading the entire
chunk in case of auth failures.

The intention behind this mail is to gain some traction around these
patches which have been hanging around for quite some time now.



-- 
Thanks And Regards
Amala Basha
+91-7760972008
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to