[ https://issues.apache.org/jira/browse/HIVE-24108?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
László Bodor updated HIVE-24108: -------------------------------- Description: TEZ-4228 fixes an issue from tez side, which is about to use TezClassLoader instead of the system classloader. However, there are some codepaths, e.g. in [^hive_log_llap.log] which shows that the system class loader is used. As thread context classloaders are inherited, the easier solution is to early-initialize TezClassLoader in LlapDaemon, and let all threads use that as context class loader, so this solution is more like TEZ-4223 for llap daemons. > LlapDaemon should use TezClassLoader > ------------------------------------ > > Key: HIVE-24108 > URL: https://issues.apache.org/jira/browse/HIVE-24108 > Project: Hive > Issue Type: Improvement > Reporter: László Bodor > Assignee: László Bodor > Priority: Major > Attachments: hive_log_llap.log > > > TEZ-4228 fixes an issue from tez side, which is about to use TezClassLoader > instead of the system classloader. However, there are some codepaths, e.g. in > [^hive_log_llap.log] which shows that the system class loader is used. As > thread context classloaders are inherited, the easier solution is to > early-initialize TezClassLoader in LlapDaemon, and let all threads use that > as context class loader, so this solution is more like TEZ-4223 for llap > daemons. -- This message was sent by Atlassian Jira (v8.3.4#803005)