Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
2.7.0
-
None
-
None
Description
from a code review, it's clear that the issue seen in HADOOP-11851 can surface in S3a, though with HADOOP-11570, it's less likely. It will only happen on those cases when abort() isn't called.
The "clean" close() code path needs to catch IOEs from the wrappedStream and call abort() in that situation too.
Attachments
Issue Links
- Is contained by
-
HADOOP-12444 Support lazy seek in S3AInputStream
- Resolved
- relates to
-
HADOOP-11570 S3AInputStream.close() downloads the remaining bytes of the object from S3
- Closed
-
HADOOP-11851 s3n to swallow IOEs on inner stream close
- Closed