From bafba6158c3e4ca211a9a1e40b83c300b15dc3bd Mon Sep 17 00:00:00 2001 From: Shehzaad Nakhoda Date: Wed, 24 Feb 2021 03:20:33 -0800 Subject: [PATCH 1/3] [BEAM-10961] enable strict dependency checking for sdks/java/io/parquet --- sdks/java/io/parquet/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdks/java/io/parquet/build.gradle b/sdks/java/io/parquet/build.gradle index bdf1628efec8..46830b92eb95 100644 --- a/sdks/java/io/parquet/build.gradle +++ b/sdks/java/io/parquet/build.gradle @@ -20,6 +20,7 @@ import java.util.stream.Collectors plugins { id 'org.apache.beam.module' } applyJavaNature( + enableStrictDependencies: true, automaticModuleName: 'org.apache.beam.sdk.io.parquet', ) @@ -46,11 +47,10 @@ dependencies { compile "org.apache.parquet:parquet-common:$parquet_version" compile "org.apache.parquet:parquet-hadoop:$parquet_version" compile library.java.avro + compile "org.apache.parquet:parquet-column:1.10.0" provided library.java.hadoop_client testCompile project(path: ":sdks:java:core", configuration: "shadowTest") testCompile library.java.junit - testCompile library.java.hamcrest_core - testCompile library.java.hamcrest_library testRuntimeOnly library.java.slf4j_jdk14 testRuntimeOnly project(path: ":runners:direct-java", configuration: "shadow") hadoopVersions.each {kv -> From f8c2e496af12e68ca563c4ddaf14c2377bf45db5 Mon Sep 17 00:00:00 2001 From: Shehzaad Nakhoda Date: Wed, 24 Feb 2021 15:28:58 -0800 Subject: [PATCH 2/3] [BEAM-10961] group parquet dependencies together and use parquet_version variable --- sdks/java/io/parquet/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdks/java/io/parquet/build.gradle b/sdks/java/io/parquet/build.gradle index 46830b92eb95..a117bc61a0cd 100644 --- a/sdks/java/io/parquet/build.gradle +++ b/sdks/java/io/parquet/build.gradle @@ -44,10 +44,10 @@ dependencies { compile project(":sdks:java:io:hadoop-common") compile library.java.slf4j_api compile "org.apache.parquet:parquet-avro:$parquet_version" + compile "org.apache.parquet:parquet-column:$parquet_version" compile "org.apache.parquet:parquet-common:$parquet_version" compile "org.apache.parquet:parquet-hadoop:$parquet_version" compile library.java.avro - compile "org.apache.parquet:parquet-column:1.10.0" provided library.java.hadoop_client testCompile project(path: ":sdks:java:core", configuration: "shadowTest") testCompile library.java.junit From 19edc26cd39fdae7178760a96091ddb8b9eff688 Mon Sep 17 00:00:00 2001 From: Shehzaad Nakhoda Date: Wed, 24 Feb 2021 19:16:18 -0800 Subject: [PATCH 3/3] trigger build