Details
-
Bug
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
1.4.0
-
None
-
None
Description
sentry-provider now seems to have some dependencies on Hive. Only the binding layer should have these dependencies. It seems some of this may have crept in as part of the SentrySchemaTool work:
For example:
sentry-provider/sentry-provider-db/pom.xml: <artifactId>hive-metastore</artifactId> sentry-provider/sentry-provider-db/src/main/java/org/apache/sentry/provider/db/service/persistent/SentryStoreSchemaInfo.java:import org.apache.hadoop.hive.metastore.HiveMetaException; sentry-provider/sentry-provider-db/src/main/java/org/apache/sentry/provider/db/service/persistent/SentryStoreSchemaInfo.java: * Find the directory of metastore scripts sentry-provider/sentry-provider-db/src/main/java/org/apache/sentry/provider/db/tools/SentrySchemaTool.java:import org.apache.hadoop.hive.metastore.api.MetaException; sentry-provider/sentry-provider-db/src/main/java/org/apache/sentry/provider/db/tools/SentrySchemaTool.java: Connection metastoreConn = getConnectionToMetastore(true);
Attachments
Attachments
Issue Links
- links to