[ 
https://issues.apache.org/jira/browse/HIVE-8408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thejas M Nair updated HIVE-8408:
--------------------------------
    Attachment: HIVE-8408.1.patch

Hcat does an additional layer of authorization checks using the current 
authorizer configured for hive cli. It is designed keeping storage based 
authorization provider in client side in mind. 
It does not make sense for it to try and use V2 api based authorizers (storage 
based authorization in client side uses the v1 api).


> hcat cli throws NPE when authorizer using new api is enabled
> ------------------------------------------------------------
>
>                 Key: HIVE-8408
>                 URL: https://issues.apache.org/jira/browse/HIVE-8408
>             Project: Hive
>          Issue Type: Bug
>            Reporter: Jagruti Varia
>            Assignee: Thejas M Nair
>            Priority: Critical
>             Fix For: 0.14.0
>
>         Attachments: HIVE-8408.1.patch
>
>
> Hcat cli tries to authorize actions using the authorizer configured for 
> hive-cli. When authorizer based on new authorization interface is used, it 
> throws a NPE as it checks only for the old api based authorization 
> implementation.



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

Reply via email to