Author: hashutosh
Date: Mon Jun 3 14:39:18 2013
New Revision: 1489008
URL: http://svn.apache.org/r1489008
Log:
HIVE-4403 : Running Hive queries on Yarn (MR2) gives warnings related to
overriding final parameters (Chu Tong via Ashutosh Chauhan)
Modified:
hive/trunk/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
Modified: hive/trunk/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
URL:
http://svn.apache.org/viewvc/hive/trunk/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java?rev=1489008&r1=1489007&r2=1489008&view=diff
==============================================================================
--- hive/trunk/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
(original)
+++ hive/trunk/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java Mon
Jun 3 14:39:18 2013
@@ -905,7 +905,8 @@ public class HiveConf extends Configurat
private static synchronized InputStream getConfVarInputStream() {
if (confVarByteArray == null) {
try {
- Configuration conf = new Configuration();
+ // Create a Hadoop configuration without inheriting default settings.
+ Configuration conf = new Configuration(false);
applyDefaultNonNullConfVars(conf);
@@ -1164,10 +1165,6 @@ public class HiveConf extends Configurat
// Don't override ConfVars with null values
continue;
}
- if (conf.get(var.varname) != null) {
- l4j.debug("Overriding Hadoop conf property " + var.varname + "='" +
conf.get(var.varname)
- + "' with Hive default value '" + var.defaultVal +"'");
- }
conf.set(var.varname, var.defaultVal);
}
}