From 2af02a96de32ede92921a086b04e68e209a27b39 Mon Sep 17 00:00:00 2001 From: zhangmang Date: Thu, 25 Jan 2018 22:23:51 +0800 Subject: [PATCH] Add print sessionid in console --- ql/src/java/org/apache/hadoop/hive/ql/session/SessionState.java | 1 + 1 file changed, 1 insertion(+) diff --git a/ql/src/java/org/apache/hadoop/hive/ql/session/SessionState.java b/ql/src/java/org/apache/hadoop/hive/ql/session/SessionState.java index 8af19d855aae..af96a09a24d4 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/session/SessionState.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/session/SessionState.java @@ -380,6 +380,7 @@ public SessionState(HiveConf conf, String userName) { // if there isn't already a session name, go ahead and create it. if (StringUtils.isEmpty(conf.getVar(HiveConf.ConfVars.HIVESESSIONID))) { conf.setVar(HiveConf.ConfVars.HIVESESSIONID, makeSessionId()); + getConsole().printError("Hive Session ID = " + getSessionId()); } // Using system classloader as the parent. Using thread context // classloader as parent can pollute the session. See HIVE-11878