Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.7.1, 2.7.2
-
None
Description
This simple patch catches IOExceptions in S3AInputStream.read(byte[] buf, int off, int len) and reopens the connection on the same location as it was before the exception.
This is similar to the functionality introduced in S3N in HADOOP-6254, for exactly the same reason.
Patch developed in cooperation with emres.
Attachments
Attachments
Issue Links
- Is contained by
-
HADOOP-13028 add low level counter metrics for S3A; use in read performance tests
- Resolved
- relates to
-
HADOOP-6254 s3n fails with SocketTimeoutException
- Closed
- requires
-
HADOOP-12444 Support lazy seek in S3AInputStream
- Resolved