[ 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)