This is an automated email from the ASF dual-hosted git repository.
ibzib pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/master by this push:
new 00c731f [BEAM-10961] Enable strict dependencies on Clickhouse IO.
new 900e5be Merge pull request #13902 from ibzib/BEAM-10961-clickhouse
00c731f is described below
commit 00c731f460b0041d984904d61f44211c7f5a3e7e
Author: Kyle Weaver <[email protected]>
AuthorDate: Fri Feb 5 09:44:50 2021 -0800
[BEAM-10961] Enable strict dependencies on Clickhouse IO.
---
sdks/java/io/clickhouse/build.gradle | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sdks/java/io/clickhouse/build.gradle
b/sdks/java/io/clickhouse/build.gradle
index 42deda7..a447852 100644
--- a/sdks/java/io/clickhouse/build.gradle
+++ b/sdks/java/io/clickhouse/build.gradle
@@ -22,6 +22,7 @@ plugins {
}
applyJavaNature(
automaticModuleName: 'org.apache.beam.sdk.io.clickhouse',
+ enableStrictDependencies: true,
generatedClassPatterns: [
/^org\.apache\.beam\.sdk\.io\.clickhouse\.impl\.parser\..*/,
],
@@ -54,7 +55,10 @@ def clickhouse_jdbc_version = "0.2.4"
dependencies {
javacc "net.java.dev.javacc:javacc:7.0.9"
compile project(path: ":sdks:java:core", configuration: "shadow")
+ compile library.java.guava
compile library.java.joda_time
+ compile library.java.slf4j_api
+ compile library.java.vendored_guava_26_0_jre
compile "ru.yandex.clickhouse:clickhouse-jdbc:$clickhouse_jdbc_version"
testCompile library.java.slf4j_api
testCompile library.java.junit