Shawn Weeks created HIVE-21409:
----------------------------------
Summary: First Hive Session Class Path Additions Added to All
Sessions
Key: HIVE-21409
URL: https://issues.apache.org/jira/browse/HIVE-21409
Project: Hive
Issue Type: Bug
Affects Versions: 1.2.1
Reporter: Shawn Weeks
Attachments: create_class.sql, run.sql, setup.sql
While trying to reproduce another bug I've ran across something interesting. It
appears that the first session to a hiveserver2 instance after startup is able
to contaminate the class path for subsequent sessions. I've written a small
groovy udf to dump the current session class path as well as it's parents and
in the attached example any jar added to class path in the initial session is
present in future sessions. I've tried adding other jars as well and the
behavior is there for all of them.
To demonstrate run setup.sql then restart the hiveserver2 instance. Then run
run.sql and notice the last query after reconnect. I've only tested this so far
on the HDP 2.6.5 release of Hive but it may be present on other versions.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)