HADOOP-14659. UGI getShortUserName does not need to search the Subject. Contributed by Daryn Sharp.

This commit is contained in:
Kihwal Lee 2017-07-20 16:12:21 -05:00
parent c8df3668ec
commit b3269f7cc1

View File

@ -1678,10 +1678,7 @@ public static UserGroupInformation createProxyUserForTesting(String user,
* @return the user's name up to the first '/' or '@'.
*/
public String getShortUserName() {
for (User p: subject.getPrincipals(User.class)) {
return p.getShortName();
}
return null;
return user.getShortName();
}
public String getPrimaryGroupName() throws IOException {