Merge pull request #10072: [BEAM-8616] Make hadoop-client a provided dependency on ParquetIO
diff --git a/sdks/java/extensions/sql/build.gradle b/sdks/java/extensions/sql/build.gradle
index 44bd776..b75c339 100644
--- a/sdks/java/extensions/sql/build.gradle
+++ b/sdks/java/extensions/sql/build.gradle
@@ -56,6 +56,7 @@
compile project(":sdks:java:io:mongodb")
provided project(":sdks:java:io:parquet")
provided library.java.kafka_clients
+ runtimeOnly library.java.hadoop_client
testCompile library.java.vendored_calcite_1_20_0
testCompile library.java.vendored_guava_26_0_jre
testCompile library.java.junit
diff --git a/sdks/java/io/file-based-io-tests/build.gradle b/sdks/java/io/file-based-io-tests/build.gradle
index 845a9a8..fa737cb 100644
--- a/sdks/java/io/file-based-io-tests/build.gradle
+++ b/sdks/java/io/file-based-io-tests/build.gradle
@@ -33,4 +33,5 @@
testCompile library.java.junit
testCompile library.java.hamcrest_core
testCompile library.java.jaxb_api
+ testRuntime library.java.hadoop_client
}
diff --git a/sdks/java/io/parquet/build.gradle b/sdks/java/io/parquet/build.gradle
index 231eede..2e14f77 100644
--- a/sdks/java/io/parquet/build.gradle
+++ b/sdks/java/io/parquet/build.gradle
@@ -32,8 +32,7 @@
compile "org.apache.parquet:parquet-common:$parquet_version"
compile "org.apache.parquet:parquet-hadoop:$parquet_version"
compile library.java.avro
- compile library.java.hadoop_client
- compile library.java.hadoop_common
+ provided library.java.hadoop_client
testCompile project(path: ":sdks:java:core", configuration: "shadowTest")
testCompile library.java.junit
testCompile library.java.hamcrest_core
diff --git a/sdks/java/testing/expansion-service/build.gradle b/sdks/java/testing/expansion-service/build.gradle
index bfbcc23..09d830c 100644
--- a/sdks/java/testing/expansion-service/build.gradle
+++ b/sdks/java/testing/expansion-service/build.gradle
@@ -28,6 +28,7 @@
compile project(path: ":runners:core-construction-java")
compile project(path: ":sdks:java:io:parquet")
compile project(path: ":sdks:java:core", configuration: "shadow")
+ runtimeOnly library.java.hadoop_client
}
task runTestExpansionService (type: JavaExec) {