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);
     }
   }


Reply via email to