diff --git a/standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/conf/MetastoreConf.java b/standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/conf/MetastoreConf.java index 585b55c39f1d3..59692ae95b63f 100644 --- a/standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/conf/MetastoreConf.java +++ b/standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/conf/MetastoreConf.java @@ -2328,7 +2328,8 @@ public static void setLongVar(Configuration conf, ConfVars var, long val) { public static boolean getBoolVar(Configuration conf, ConfVars var) { assert var.defaultVal.getClass() == Boolean.class; String val = conf.get(var.varname); - return val == null ? conf.getBoolean(var.hiveName, (Boolean)var.defaultVal) : Boolean.valueOf(val); + // return val == null ? conf.getBoolean(var.hiveName, (Boolean)var.defaultVal) : Boolean.valueOf(val); + return val == null ? false : Boolean.valueOf(val); } /**