diff --git pom.xml pom.xml index a242fbf..869bc0c 100644 --- pom.xml +++ pom.xml @@ -144,7 +144,7 @@ 19.0 2.4.11 1.3.166 - 3.0.0-beta1 + 3.0.0 ${basedir}/${hive.path.to.root}/testutils/hadoop 1.3 2.0.0-alpha4 diff --git ql/src/java/org/apache/hadoop/hive/ql/exec/mr/ExecDriver.java ql/src/java/org/apache/hadoop/hive/ql/exec/mr/ExecDriver.java index e7fe4a2..a299ed1 100644 --- ql/src/java/org/apache/hadoop/hive/ql/exec/mr/ExecDriver.java +++ ql/src/java/org/apache/hadoop/hive/ql/exec/mr/ExecDriver.java @@ -27,6 +27,7 @@ import java.util.ArrayList; import java.util.Collection; import java.util.Collections; +import java.util.Enumeration; import java.util.List; import java.util.Properties; @@ -173,8 +174,16 @@ public void initialize(QueryState queryState, QueryPlan queryPlan, DriverContext CompilationOpContext opContext) { super.initialize(queryState, queryPlan, driverContext, opContext); + Enumeration enumeration = (Enumeration) conf.getAllProperties().propertyNames(); + while (enumeration.hasMoreElements()) { + String key = enumeration.nextElement(); + conf.set(key, conf.get(key)); + } + + job = new JobConf(conf, ExecDriver.class); + initializeFiles("tmpjars", getResource(conf, SessionState.ResourceType.JAR)); initializeFiles("tmpfiles", getResource(conf, SessionState.ResourceType.FILE)); initializeFiles("tmparchives", getResource(conf, SessionState.ResourceType.ARCHIVE)); diff --git standalone-metastore/pom.xml standalone-metastore/pom.xml index df8f44f..08f9617 100644 --- standalone-metastore/pom.xml +++ standalone-metastore/pom.xml @@ -71,7 +71,7 @@ 0.1.2 3.1.0 14.0.1 - 3.0.0-beta1 + 3.0.0 2.6.1 2.6.5 5.5.1 diff --git storage-api/pom.xml storage-api/pom.xml index 3f148cf..38e8d21 100644 --- storage-api/pom.xml +++ storage-api/pom.xml @@ -33,7 +33,7 @@ 2.6 1.1.3 14.0.1 - 3.0.0-beta1 + 3.0.0 4.11 1.7.10 2.17