Thejas M Nair created HIVE-12698:
------------------------------------

             Summary: Remove exposure to internal privilege and principal 
classes in HiveAuthorizer
                 Key: HIVE-12698
                 URL: https://issues.apache.org/jira/browse/HIVE-12698
             Project: Hive
          Issue Type: Bug
          Components: Authorization
    Affects Versions: 1.3.0, 2.0.0
            Reporter: Thejas M Nair
            Assignee: Thejas M Nair
             Fix For: 1.3.0, 2.0.0


The changes in HIVE-11179 expose several internal classes to HiveAuthorization 
implementations. These include PrivilegeObjectDesc, PrivilegeDesc, 
PrincipalDesc and AuthorizationUtils.

We should avoid exposing that to all Authorization implementations, but also 
make the ability to customize the mapping of internal classes to the public api 
classes possible for Apache Sentry (incubating).





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to