Thejas M Nair created HIVE-18322:
------------------------------------
Summary: RetryingMetaStoreClient reconnect should not use ugi.doAs
if not necessary
Key: HIVE-18322
URL: https://issues.apache.org/jira/browse/HIVE-18322
Project: Hive
Issue Type: Bug
Reporter: Thejas M Nair
As commented in HIVE-17853 , RetryingMetaStoreClient should also check to see
if current user is same as the original UGI user, and not do the ugi.doAs() if
it is the same. Otherwise, this can potentially cause problems where the users
are not privileged users (ie, there is no intent to do a "doAs").
Without such a check, you would get errors like " userX is not allowed to
impersonate userX".
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)