Eugene Koifman created HIVE-5413: ------------------------------------ Summary: StorageDelegationAuthorizationProvider uses non-existent org.apache.hive.hcatalog.hbase.HBaseHCatStorageHandler Key: HIVE-5413 URL: https://issues.apache.org/jira/browse/HIVE-5413 Project: Hive Issue Type: Bug Components: HCatalog Affects Versions: 0.12.0 Reporter: Eugene Koifman Assignee: Eugene Koifman Fix For: 0.12.0
org.apache.hive.hcatalog.security.StorageDelegationAuthorizationProvider has a block like this: static { registerAuthProvider("org.apache.hadoop.hive.hbase.HBaseStorageHandler", "org.apache.hive.hcatalog.hbase.HBaseAuthorizationProvider"); registerAuthProvider("org.apache.hive.hcatalog.hbase.HBaseHCatStorageHandler", "org.apache.hive.hcatalog.hbase.HBaseAuthorizationProvider"); } In reality, HBaseHCatStorageHandler and HBaseAuthorizationProvider only exist in org.apache.hcatalog This should be fixed. Also, should use Foo.class.getName() instead of strings to make this a compile time check -- This message was sent by Atlassian JIRA (v6.1#6144)