HADOOP-7664. Remove warmings when overriding final parameter configuration if the override value is same as the final parameter value. Contributed by Ravi Prakash.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1182645 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Suresh Srinivas 2011-10-13 03:38:58 +00:00
parent 3e6d128c83
commit d15e60777b
2 changed files with 5 additions and 1 deletions

View File

@ -38,6 +38,10 @@ Trunk (unreleased changes)
HADOOP-7509. Improve exception message thrown when Authentication is HADOOP-7509. Improve exception message thrown when Authentication is
required. (Ravi Prakash via suresh) required. (Ravi Prakash via suresh)
HADOOP-7664. Remove warmings when overriding final parameter configuration
if the override value is same as the final parameter value.
(Ravi Prakash via suresh)
BUGS BUGS
HADOOP-7606. Upgrade Jackson to version 1.7.1 to match the version required HADOOP-7606. Upgrade Jackson to version 1.7.1 to match the version required

View File

@ -1580,7 +1580,7 @@ public class Configuration implements Iterable<Map.Entry<String,String>>,
if (!finalParameters.contains(attr)) { if (!finalParameters.contains(attr)) {
properties.setProperty(attr, value); properties.setProperty(attr, value);
updatingResource.put(attr, name.toString()); updatingResource.put(attr, name.toString());
} else { } else if (!value.equals(properties.getProperty(attr))) {
LOG.warn(name+":an attempt to override final parameter: "+attr LOG.warn(name+":an attempt to override final parameter: "+attr
+"; Ignoring."); +"; Ignoring.");
} }