From 9a89f7774a113ba11e42ed1183d60c4ea86bb67d Mon Sep 17 00:00:00 2001 From: Tartarus Date: Wed, 31 Jan 2018 19:00:44 +0800 Subject: [PATCH] HIVE-18543 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 8af19d855aa..234398ebaae 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().printInfo("Hive Session ID = " + getSessionId()); } // Using system classloader as the parent. Using thread context // classloader as parent can pollute the session. See HIVE-11878