[
https://issues.apache.org/jira/browse/MAPREDUCE-5372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13716143#comment-13716143
]
Zhijie Shen commented on MAPREDUCE-5372:
----------------------------------------
In MAPREDUCE-5233, we intentionally changed ControlledJob#getMapredJobID to
ControlledJob#getMapredJobId, because we wanted to add Job#getMapredJobID,
which returns String, to be binary compatible to MR1. Therefore, it's already
impossible for ControlledJob in MR1 and RM2 to have the same method name. I'm
afraid changing getMapredJobId to another name doesn't help. In addition, this
is an incompatible change again, where we struggled a lot ago.
> ControlledJob#getMapredJobID capitalization is inconsistent between MR1 and
> MR2
> -------------------------------------------------------------------------------
>
> Key: MAPREDUCE-5372
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-5372
> Project: Hadoop Map/Reduce
> Issue Type: Bug
> Affects Versions: 2.1.0-beta
> Reporter: Sandy Ryza
> Assignee: Akira AJISAKA
> Labels: newbie
> Attachments: MAPREDUCE-5372-1.patch, MAPREDUCE-5372-2.patch,
> MAPREDUCE-5372-3.patch, MAPREDUCE-5372-4.patch
>
>
> In MR2, the 'd' in Id is lowercase, but in MR1, it is capitalized. While
> ControlledJob is marked as Evolving, there is no reason to be inconsistent
> here.
--
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