[
https://issues.apache.org/jira/browse/MAPREDUCE-1285?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12788263#action_12788263
]
Tsz Wo (Nicholas), SZE commented on MAPREDUCE-1285:
---------------------------------------------------
Hi Peter, I am not saying that your patch is breaking anything. I mean that
when RawLocalFileStatus is created, it is known that RawLocalFileStatus would
break DistCp.FilePair.
It seems that your patch is not generated from trunk since the line numbers do
not match. Could you generate a new patch from trunk?
> DistCp cannot handle -delete if destination is local filesystem
> ---------------------------------------------------------------
>
> Key: MAPREDUCE-1285
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-1285
> Project: Hadoop Map/Reduce
> Issue Type: Bug
> Components: distcp
> Affects Versions: 0.20.1
> Reporter: Peter Romianowski
> Attachments: MAPREDUCE-1285.patch
>
>
> The following exception is thrown:
> {code}
> Copy failed: java.io.IOException: wrong value class:
> org.apache.hadoop.fs.RawLocalFileSystem$RawLocalFileStatus is not class
> org.apache.hadoop.fs.FileStatus
> at
> org.apache.hadoop.io.SequenceFile$Writer.append(SequenceFile.java:988)
> at
> org.apache.hadoop.io.SequenceFile$Writer.append(SequenceFile.java:977)
> at org.apache.hadoop.tools.DistCp.deleteNonexisting(DistCp.java:1226)
> at org.apache.hadoop.tools.DistCp.setup(DistCp.java:1134)
> at org.apache.hadoop.tools.DistCp.copy(DistCp.java:650)
> at org.apache.hadoop.tools.DistCp.run(DistCp.java:857)
> at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
> at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
> {code}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.