Repository: hive Updated Branches: refs/heads/branch-3 4c4d48ea2 -> d980363d3 refs/heads/master b069eb86f -> 8fc0f72f8
HIVE-19463 : TezTask - getting groups may fail (PartialGroupNameException in some tests) (Sergey Shelukhin, reviewed by Prasanth Jayachandran) Project: http://git-wip-us.apache.org/repos/asf/hive/repo Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/8fc0f72f Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/8fc0f72f Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/8fc0f72f Branch: refs/heads/master Commit: 8fc0f72f89bb0a20ca9d7f99774f91c272cd4fa0 Parents: b069eb8 Author: sergey <ser...@apache.org> Authored: Mon May 21 17:09:34 2018 -0700 Committer: sergey <ser...@apache.org> Committed: Mon May 21 17:09:34 2018 -0700 ---------------------------------------------------------------------- ql/src/java/org/apache/hadoop/hive/ql/exec/tez/TezTask.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hive/blob/8fc0f72f/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/TezTask.java ---------------------------------------------------------------------- diff --git a/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/TezTask.java b/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/TezTask.java index 84ae157..a15482f 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/TezTask.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/TezTask.java @@ -160,7 +160,11 @@ public class TezTask extends Task<TezWork> { if (userName == null) { userName = "anonymous"; } else { - groups = UserGroupInformation.createRemoteUser(userName).getGroups(); + try { + groups = UserGroupInformation.createRemoteUser(userName).getGroups(); + } catch (Exception ex) { + LOG.warn("Cannot obtain groups for " + userName, ex); + } } MappingInput mi = new MappingInput(userName, groups, ss.getHiveVariables().get("wmpool"), ss.getHiveVariables().get("wmapp"));