Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
2.7.1
-
None
-
Reviewed
Description
RetriableFileCopyCommand.CopyReadException is double-wrapped via
- via RetriableCommand::execute
- via CopyMapper#copyFileWithRetry
before CopyMapper::handleFailure tests
if (ignoreFailures && exception.getCause() instanceof RetriableFileCopyCommand.CopyReadException
which is always false.
Orthogonally, ignoring failures should be mutually exclusive with the atomic option otherwise an incomplete dir is eligible for commit defeating the purpose.
Attachments
Attachments
Issue Links
- is cloned by
-
HADOOP-12473 distcp's ignoring failures option should be mutually exclusive with the atomic option
- Open