Prasad Mujumdar created SENTRY-315:
--------------------------------------
Summary: SHOW CURRENT ROLE fails if the one of the groups doesn't
have any roles granted
Key: SENTRY-315
URL: https://issues.apache.org/jira/browse/SENTRY-315
Project: Sentry
Issue Type: Bug
Affects Versions: 1.4.0
Reporter: Prasad Mujumdar
Assignee: Prasad Mujumdar
Fix For: 1.4.0
In case of 'SET ROLE' and 'SHOW CURRENT ROLE' sentry client tries to get all
the roles available to the current user. The server resolves all the groups
that the user belongs to, and then list all roles granted for each of these
groups. The problem is that if one of the groups is not granted any roles, then
the underlying SentryStore API throws NoSuchObject exception. This is
propagated back to the client.
In cases like 'SET ROLE' and 'SHOW CURRENT ROLE', we need to ignore this
exception and continue collecting roles.
--
This message was sent by Atlassian JIRA
(v6.2#6252)