[
https://issues.apache.org/jira/browse/HIVE-24484?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17368871#comment-17368871
]
David Mollitor edited comment on HIVE-24484 at 6/24/21, 2:05 PM:
-----------------------------------------------------------------
[HADOOP-17367] is another biting issue for Hive. In 3.1.0, the the return
value from {{ProxyUsers#getDefaultImpersonationProvider}} changed. In 3.1.0,
the method could return a {{null}} value and then it was up to the caller to
create a new one and initialize it (providing the Configuration object). It
seems like in 3.3.1, it now always returns a value, but it looks like the
initialization isn't what Hive is expecting. The initialization
{{refreshSuperUserGroupsConfiguration}} creates its own (empty) configuration
whereas before Hive was passing in its own Configuration.
was (Author: belugabehr):
[HADOOP-17367] is another biting issue for Hive. In 3.1.0, the the return
value from {{ProxyUsers# getDefaultImpersonationProvider}} changed. In 3.1.0,
the method could return a {{null}} value and then it was up to the caller to
create a new one and initialize it. It seems like in 3.3.1, it always returns
a value, but it looks like the initialization isn't what Hive is expecting.
The initialization {{refreshSuperUserGroupsConfiguration}} creates its own
configuration whereas before Hive was passing in its own Configuration.
> Upgrade Hadoop to 3.3.1
> -----------------------
>
> Key: HIVE-24484
> URL: https://issues.apache.org/jira/browse/HIVE-24484
> Project: Hive
> Issue Type: Improvement
> Reporter: David Mollitor
> Assignee: David Mollitor
> Priority: Major
> Labels: pull-request-available
> Time Spent: 2h
> Remaining Estimate: 0h
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)