diff --git ql/src/java/org/apache/hadoop/hive/ql/exec/SecureCmdDoAs.java ql/src/java/org/apache/hadoop/hive/ql/exec/SecureCmdDoAs.java index a9a9874..8124639 100644 --- ql/src/java/org/apache/hadoop/hive/ql/exec/SecureCmdDoAs.java +++ ql/src/java/org/apache/hadoop/hive/ql/exec/SecureCmdDoAs.java @@ -24,7 +24,6 @@ import org.apache.hadoop.hive.conf.HiveConf; import org.apache.hadoop.hive.ql.metadata.HiveException; import org.apache.hadoop.hive.shims.ShimLoader; -import org.apache.hadoop.security.UserGroupInformation; /** * SecureCmdDoAs - Helper class for setting parameters and env necessary for @@ -48,7 +47,7 @@ public String addArg(String cmdline) throws HiveException { } public void addEnv(Map env){ - env.put(UserGroupInformation.HADOOP_TOKEN_FILE_LOCATION, + env.put(ShimLoader.getHadoopShims().getTokenFileLocEnvName(), tokenPath.toUri().getPath()); } diff --git shims/ivy.xml shims/ivy.xml index 04ef641..c0312bc 100644 --- shims/ivy.xml +++ shims/ivy.xml @@ -121,6 +121,12 @@ + + + + + +