diff --git a/build.gradle b/build.gradle index ed1b5a8c..3e97ff9b 100644 --- a/build.gradle +++ b/build.gradle @@ -52,6 +52,7 @@ subprojects { mockitoVersion = '5.12.0' truthVersion = '1.4.0' tcsVersion = '0.0.1' + hiveVersion = '2.3.2' // All Tsunami dependencies. deps = [ @@ -89,6 +90,7 @@ subprojects { snakeyaml: "org.yaml:snakeyaml:${snakeyamlVersion}", tcs_common: "com.google.tsunami:tcs-common:${tcsVersion}", tcs_proto: "com.google.tsunami:tcs-proto:${tcsVersion}", + hive: "org.apache.hive:hive-jdbc:${hiveVersion}", // Test dependencies. guava_testlib: "com.google.guava:guava-testlib:${guavaVersion}", @@ -104,6 +106,7 @@ subprojects { // Resolving conflicting NameResolverProvider from grpc-core.jar and // grpc-netty-shaded.jar, https://github.com/grpc/grpc-java/issues/10853 shadowJar { + zip64 true mergeServiceFiles() } diff --git a/common/build.gradle b/common/build.gradle index 7d7d513d..20e28ba9 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -15,6 +15,7 @@ dependencies { compile deps.truth runtime deps.mysql runtime deps.postgresql + runtime deps.hive annotationProcessor deps.autovalue_annotation_processor testCompile deps.guava_testlib