<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" id="owaParaStyle"></style>
</head>
<body fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;"><br>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div id="divRpF495768" style="direction: ltr;"><span style="background-color: rgb(255, 255, 255); color: rgb(34, 34, 34); font-family: arial; font-size: small;">Hi,</span></div>
<div>
<div style="direction:ltr; font-family:Tahoma; color:#000000; font-size:10pt">
<div style="color:rgb(34,34,34); font-family:arial; font-size:small"><br>
</div>
<div style="color:rgb(34,34,34); font-family:arial; font-size:small">This is in relation with the patch at <a href="https://review.openstack.org/#/c/55517/" style="color:rgb(17,85,204)" target="_blank">https://review.openstack.org/#/c/55517/</a> which supports
use of 'Expect: 100-Continue' header in swift client during a PUT request. This will help attain an interim response before actual upload of chunks, which will act as a fast fail in case of 401s pertaining to auth-token expiration in which case the token will
have to be refetched and the request retried.</div>
<div style="color:rgb(34,34,34); font-family:arial; font-size:small"><br>
</div>
<div style="color:rgb(34,34,34); font-family:arial; font-size:small">The concern here is that the 'httplib' library currently being used in the swift client does not provide support for this header. So the idea is to switch to, may be <a href="https://code.google.com/p/httpplus/source/browse/httpplus/__init__.py#212" style="color:rgb(17,85,204)" target="_blank">httpplus</a> which
seems to be handling this header adequately. Thoughts? </div>
<div style="color:rgb(34,34,34); font-family:arial; font-size:small"><br clear="all">
<div><br>
</div>
-- <br>
<div>Thanks And Regards</div>
Amala Basha
<div>+91-7760972008</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>