diff --git common/src/java/org/apache/hadoop/hive/conf/HiveConf.java common/src/java/org/apache/hadoop/hive/conf/HiveConf.java index b79515fcf0..a2500bc26d 100644 --- common/src/java/org/apache/hadoop/hive/conf/HiveConf.java +++ common/src/java/org/apache/hadoop/hive/conf/HiveConf.java @@ -1552,7 +1552,7 @@ private static void populateLlapDaemonVarsSet(Set llapDaemonVarsSetLocal // session identifier HIVESESSIONID("hive.session.id", "", ""), // whether session is running in silent mode or not - HIVESESSIONSILENT("hive.session.silent", false, ""), + HIVESESSIONSILENT("hive.session.silent", true, ""), HIVE_LOCAL_TIME_ZONE("hive.local.time.zone", "LOCAL", "Sets the time-zone for displaying and interpreting time stamps. If this property value is set to\n" + diff --git ql/src/java/org/apache/hadoop/hive/ql/session/SessionState.java ql/src/java/org/apache/hadoop/hive/ql/session/SessionState.java index de6aebbe59..c24d81164c 100644 --- ql/src/java/org/apache/hadoop/hive/ql/session/SessionState.java +++ ql/src/java/org/apache/hadoop/hive/ql/session/SessionState.java @@ -1264,7 +1264,9 @@ public void printError(String error) { * @param detail Extra detail to log which will be not printed if null */ public void printError(String error, String detail) { - getErrStream().println(error); + if(!getIsSilent()) { + getErrStream().println(error); + } LOG.error(error + StringUtils.defaultString(detail)); } }