From c3881f5cbe6a0c6dadd98557a11b892adae1a9d3 Mon Sep 17 00:00:00 2001 From: Kenneth Knowles Date: Wed, 21 Feb 2018 16:29:21 -0800 Subject: [PATCH] Explicitly exclude further optional deps from elasticsearch-hadoop --- sdks/java/io/hadoop-input-format/build.gradle | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sdks/java/io/hadoop-input-format/build.gradle b/sdks/java/io/hadoop-input-format/build.gradle index 7c2d8d60d9ce..1acc8f4bab51 100644 --- a/sdks/java/io/hadoop-input-format/build.gradle +++ b/sdks/java/io/hadoop-input-format/build.gradle @@ -64,10 +64,13 @@ dependencies { // TODO(https://issues.apache.org/jira/browse/BEAM-3715) // These are all optional deps of elasticsearch-hadoop. Why do they have to be excluded? exclude group: "cascading", module: "cascading-local" + exclude group: "cascading", module: "cascading-hadoop" exclude group: "org.apache.hive", module: "hive-service" + exclude group: "org.apache.pig", module: "pig" exclude group: "org.apache.spark", module: "spark-core_2.10" exclude group: "org.apache.spark", module: "spark-streaming_2.10" exclude group: "org.apache.spark", module: "spark-sql_2.10" + exclude group: "org.apache.storm", module: "storm-core" } testCompile "com.datastax.cassandra:cassandra-driver-mapping:$cassandra_driver" testCompile "org.apache.cassandra:cassandra-all:3.9"