hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hemanth Yamijala (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HADOOP-2404) HADOOP-2185 breaks compatibility with hadoop-0.15.0
Date Wed, 30 Jan 2008 04:11:34 GMT

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

Hemanth Yamijala commented on HADOOP-2404:
------------------------------------------

bq. Could HOD take out the branches that were added to support HADOOP-2185? Since after the
current patch, the pre-2185 configuration will work again... that seems like a pretty easy
solution for now. Thoughts?

We thought about this. It is actually easier to just change the names of the variables. This
is just a string replacement in code, and is a pretty harmless change. Also, thinking longer
term, we would rather work with Hadoop 0.16 by default, rather than earlier versions. That
way, if this change is deprecated and removed in the next release, we could just knock out
the deprecated Hadoop 0.15 configuration from HOD. 

That said, both methods will involve making changes in HOD

If it helps in making a decision, I repeat my opinion:

- Preferred choice, do not use the new names.
- Next choice: if the Hadoop community feels this change is good, we will make the changes
in HOD to sync up.  No problems with that. We require very little time to make the changes.

IOW, please make a decision and we'll follow. *smile*

> HADOOP-2185 breaks compatibility with hadoop-0.15.0
> ---------------------------------------------------
>
>                 Key: HADOOP-2404
>                 URL: https://issues.apache.org/jira/browse/HADOOP-2404
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: conf
>    Affects Versions: 0.16.0
>            Reporter: Arun C Murthy
>            Assignee: Owen O'Malley
>            Priority: Blocker
>             Fix For: 0.16.0
>
>         Attachments: 2404.patch, ConfigConvert.patch, ConfigConvert2.patch, ConfigConvert3.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.


Mime
View raw message