[ 
https://issues.apache.org/jira/browse/HADOOP-2404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12557441#action_12557441
 ] 

Doug Cutting commented on HADOOP-2404:
--------------------------------------

> "some processing" of exactly these parameters was introduced in HADOOP-1085. 
> I opposed it then. You just committed it.

That looks like I made a mistake.  Mea culpa.  I don't recall the details, but 
in those days I was doing a lot of commits and my reviews may have sufferered.

> But I do not agree that they should be introdueced in this patch, which will 
> lead to massive changes

I disagree that the changes are massive.  They're easy to locate (points where 
the modified  parameters are accessed) not that many locations, and only affect 
a line or two of code at each location.  I also disagree that the size alone of 
the change should be a significant factor here.  The change is simple enough 
that it will not be destabilizing.  The places changed are not likely to be 
touched by many other pending patches, so it should not create many conflicts.

> This argument is going on for almost a month now. I do not find it productive.
> I mean, people can have different opinions, what do you do with that.

If committers cannot reach consensus, then the issue can be taken to the PMC, 
although that seems like overkill in this case.  If you decline to fix it in a 
way that others approve, and it is a blocker, then someone else must develop a 
patch that we can all agree on before we can make the release.  I think you are 
the best qualified person to fix this.  I could try to generate a patch, but it 
would probably take me a lot longer than it would you and I would be more 
likely to make subtle errors, since I am less intimate with the changes.

> HADOOP-2185 breaks compatibility with hadoop-0.15.0
> ---------------------------------------------------
>
>                 Key: HADOOP-2404
>                 URL: https://issues.apache.org/jira/browse/HADOOP-2404
>             Project: Hadoop
>          Issue Type: Bug
>          Components: conf
>    Affects Versions: 0.16.0
>            Reporter: Arun C Murthy
>            Assignee: Konstantin Shvachko
>            Priority: Blocker
>             Fix For: 0.16.0
>
>         Attachments: ConfigConvert.patch, ConfigConvert2.patch, 
> ConfigurationConverter.patch
>
>
> HADOOP-2185 removed the following configuration parameters:
> {noformat}
> dfs.secondary.info.port
> dfs.datanode.port
> dfs.info.port
> mapred.job.tracker.info.port
> tasktracker.http.port
> {noformat}
> and changed the following configuration parameters:
> {noformat}
> dfs.secondary.info.bindAddress
> dfs.datanode.bindAddress
> dfs.info.bindAddress
> mapred.job.tracker.info.bindAddress
> mapred.task.tracker.report.bindAddress
> tasktracker.http.bindAddress
> {noformat}
> without a backward-compatibility story.
> Lots are applications/cluster-configurations are prone to fail hence, we need 
> a way to keep things working as-is for 0.16.0 and remove them for 0.17.0.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to