steveloughran opened a new pull request, #8003:
URL: https://github.com/apache/hadoop/pull/8003

   
   
   This is a fraction of #6425 backported to the V1 SDK, which does a lot of 
V2-specific translation/unwinding.
   
   416 responses are mapped to RangeNotSatisfiableEOFException, whose retry 
policy is: fail.
   
   Classic EOFException is now retried as connection failure. calls to read() 
and lazyseek all retry on this with full retry policy, including handling of 
socket errors.
   
   Everything related to new sdk, its complex http channel stuff: omitted.
   This means that the following will be handled
   * EOF on socket read
   * connection reset on socket read
   
   Out of range GET is mappped to RangeNotSatisfiableEOFException so it is not 
retried,
   this is critical. Without it ITestS3AOpenCost.testReadPastEOF() will time 
out as it is continually retrying.
   
   ### How was this patch tested?
   
   Cherrypick of new ITestS3AOpenCost.
   
   ### For code changes:
   
   - [X] Does the title or this PR starts with the corresponding JIRA issue id 
(e.g. 'HADOOP-17799. Your PR title ...')?
   - [X] Object storage: have the integration tests been executed and the 
endpoint declared according to the connector-specific documentation?
   - [ ] If adding new dependencies to the code, are these dependencies 
licensed in a way that is compatible for inclusion under [ASF 
2.0](http://www.apache.org/legal/resolved.html#category-a)?
   - [ ] If applicable, have you updated the `LICENSE`, `LICENSE-binary`, 
`NOTICE-binary` files?
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to