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

Sravya Tirukkovalur updated SENTRY-887:
---------------------------------------
    Fix Version/s:     (was: 1.7.0)
                   1.8.0

Moving all unresolved jiras with fix version 1.7.0 to 1.8.0. Please change the 
fix version if you intend to make it into 1.7.0 release.

> Sentry Hive binding fails with NPE when authorizing permanent Hive UDFs 
> ------------------------------------------------------------------------
>
>                 Key: SENTRY-887
>                 URL: https://issues.apache.org/jira/browse/SENTRY-887
>             Project: Sentry
>          Issue Type: Bug
>          Components: Hive Plugin, Sentry
>            Reporter: Lenni Kuff
>             Fix For: 1.8.0
>
>
> When Sentry is enabled in Hive, HiveServer2 throws an exception when it 
> initializes the session:
> {noformat}
> 2015-09-14 11:34:45,384 WARN 
> org.apache.sentry.binding.metastore.SentryMetaStoreFilterHook: Error getting 
> DB list
> java.lang.NullPointerException
>         at 
> com.google.common.base.Preconditions.checkNotNull(Preconditions.java:187)
>         at com.google.common.cache.LocalCache.get(LocalCache.java:3964)
>         at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3969)
>         at 
> com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4829)
>         at org.apache.hadoop.security.Groups.getGroups(Groups.java:182)
>         at 
> org.apache.sentry.provider.common.HadoopGroupMappingService.getGroups(HadoopGroupMappingService.java:60)
>         at 
> org.apache.sentry.provider.common.ResourceAuthorizationProvider.getGroups(ResourceAuthorizationProvider.java:165)
>         at 
> org.apache.sentry.provider.common.ResourceAuthorizationProvider.doHasAccess(ResourceAuthorizationProvider.java:97)
>         at 
> org.apache.sentry.provider.common.ResourceAuthorizationProvider.hasAccess(ResourceAuthorizationProvider.java:91)
>         at 
> org.apache.sentry.binding.hive.authz.HiveAuthzBinding.authorize(HiveAuthzBinding.java:274)
>         at 
> org.apache.sentry.binding.hive.HiveAuthzBindingHook.filterShowDatabases(HiveAuthzBindingHook.java:710)
>         at 
> org.apache.sentry.binding.metastore.SentryMetaStoreFilterHook.filterDb(SentryMetaStoreFilterHook.java:131)
>         at 
> org.apache.sentry.binding.metastore.SentryMetaStoreFilterHook.filterDatabases(SentryMetaStoreFilterHook.java:59)
>         at 
> org.apache.hadoop.hive.metastore.HiveMetaStoreClient.getAllDatabases(HiveMetaStoreClient.java:975)
> {noformat}



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

Reply via email to