You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ch...@apache.org on 2019/07/16 09:35:48 UTC
[flink] branch release-1.9 updated: [FLINK-13215][hive] Simplify
copying of classpath
This is an automated email from the ASF dual-hosted git repository.
chesnay pushed a commit to branch release-1.9
in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/release-1.9 by this push:
new 7ec3bb8 [FLINK-13215][hive] Simplify copying of classpath
7ec3bb8 is described below
commit 7ec3bb8885a51ac2ce4eab6b5978c50f1ff4bf09
Author: Chesnay Schepler <ch...@apache.org>
AuthorDate: Tue Jul 16 11:35:04 2019 +0200
[FLINK-13215][hive] Simplify copying of classpath
---
.../flink/batch/connectors/hive/FlinkStandaloneHiveRunner.java | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/flink-connectors/flink-connector-hive/src/test/java/org/apache/flink/batch/connectors/hive/FlinkStandaloneHiveRunner.java b/flink-connectors/flink-connector-hive/src/test/java/org/apache/flink/batch/connectors/hive/FlinkStandaloneHiveRunner.java
index 1df9904..dbc7757 100644
--- a/flink-connectors/flink-connector-hive/src/test/java/org/apache/flink/batch/connectors/hive/FlinkStandaloneHiveRunner.java
+++ b/flink-connectors/flink-connector-hive/src/test/java/org/apache/flink/batch/connectors/hive/FlinkStandaloneHiveRunner.java
@@ -22,7 +22,6 @@ import org.apache.flink.table.catalog.hive.HiveTestUtils;
import org.apache.flink.util.Preconditions;
import org.apache.flink.shaded.guava18.com.google.common.base.Joiner;
-import org.apache.flink.shaded.guava18.com.google.common.base.Splitter;
import org.apache.flink.shaded.guava18.com.google.common.base.Throwables;
import org.apache.flink.shaded.guava18.com.google.common.io.Resources;
@@ -53,7 +52,6 @@ import org.junit.runners.model.InitializationError;
import org.junit.runners.model.Statement;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import sun.net.www.ParseUtil;
import java.io.BufferedReader;
import java.io.File;
@@ -353,13 +351,8 @@ public class FlinkStandaloneHiveRunner extends BlockJUnit4ClassRunner {
String javaHome = System.getProperty("java.home");
args.add(Joiner.on(File.separator).join(javaHome, "bin", "java"));
// set classpath
- List<String> cpElements = new ArrayList<>();
- String classpath = System.getProperty("java.class.path");
- for (String path : Splitter.on(File.pathSeparator).split(classpath)) {
- cpElements.add(ParseUtil.encodePath(path));
- }
args.add("-cp");
- args.add(String.join(File.pathSeparator, cpElements));
+ args.add(System.getProperty("java.class.path"));
// set sys properties
// TODO: generate hive-site.xml at runtime?