You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Jerry He (JIRA)" <ji...@apache.org> on 2015/05/18 19:22:00 UTC
[jira] [Created] (HBASE-13706) CoprocessorClassLoader should not
exempt Hive classes
Jerry He created HBASE-13706:
--------------------------------
Summary: CoprocessorClassLoader should not exempt Hive classes
Key: HBASE-13706
URL: https://issues.apache.org/jira/browse/HBASE-13706
Project: HBase
Issue Type: Bug
Components: Coprocessors
Affects Versions: 0.98.12, 1.0.1, 2.0.0, 1.1.0
Reporter: Jerry He
Priority: Minor
CoprocessorClassLoader is used to load classes from the coprocessor jar.
Certain classes are exempt from being loaded by this ClassLoader, which means they will be ignored in the coprocessor jar, but loaded from parent classpath instead.
One problem is that we categorically exempt "org.apache.hadoop".
But it happens that Hive packages start with "org.apache.hadoop".
There is no reason to exclude hive classes from theCoprocessorClassLoader.
HBase does not even include Hive jars.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)