[
https://issues.apache.org/jira/browse/MAPREDUCE-5156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13646265#comment-13646265
]
Vinod Kumar Vavilapalli commented on MAPREDUCE-5156:
----------------------------------------------------
bq. This is an incompatible change, which is not binary compatible with the
previous Hadoop 2.x alpha releases. Therefore, the changes is trading binary
compatibility of Hadoop 2 with that of Hadoop 1. IMHO, since Hadoop 2 is still
in alpha, the impact of incompatibility should be much smaller.
+1, compatibility with 1.* is important and your reasoning about alpha tag on
2.* is right.
bq. In addition, though there's very little code modification, common,
mapreduce and hdfs are all affected. We need to think about the way of managing
the change. And probably we'd like to move this M/R ticket to common.
The change looks fine. I don't see them contraversial too, let's keep them here
in MR instead of creating tiny tickets in each project.
Overall, the patch looks good to me. Will leave it around for a day or two
before commit, just in case someone else has an opinion about this..
> Hadoop-examples-1.x.x.jar cannot run on Yarn
> --------------------------------------------
>
> Key: MAPREDUCE-5156
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-5156
> Project: Hadoop Map/Reduce
> Issue Type: Sub-task
> Reporter: Zhijie Shen
> Assignee: Zhijie Shen
> Priority: Blocker
> Attachments: MAPREDUCE-5156.1.patch
>
>
> M/R examples are run through ProgramDriver.driver. ProgramDriver.driver
> returns void in hadoop-1, while it returns int in hadoop-2. Therefore, the
> function signatures in the example jar and yarn are incompatible.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira