Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
0.12.3
-
None
-
None
Description
In ChecksumFile.FSInputChecker, when a ChecksumException occurs, it tries to recover from the error by reading a different replica. However, the current code does not restore the Checksum object's old state. This causes a read not able to recover from ChecksumException although there are non-corrupted replicas available if the read follows a seek to a position which is not at the checksum chunk boundary .
Attachments
Attachments
Issue Links
- is part of
-
HADOOP-1124 ChecksumFileSystem does not handle ChecksumError correctly
- Closed