This is an automated email from the ASF dual-hosted git repository.
chengpan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kyuubi.git
The following commit(s) were added to refs/heads/master by this push:
new f35761b50 [KYUUBI #5973] Bump gRPC from 1.53.0 to 1.60.1
f35761b50 is described below
commit f35761b50fb46446e824eb6d0c4e864d4f608e1d
Author: Cheng Pan <[email protected]>
AuthorDate: Mon Jan 15 14:26:15 2024 +0800
[KYUUBI #5973] Bump gRPC from 1.53.0 to 1.60.1
# :mag: Description
## Issue References ๐
It's a regular dependency upgrading task.
## Describe Your Solution ๐ง
Bump gRPC from 1.53.0 to 1.60.1, a new module
[grpc-util](https://mvnrepository.com/artifact/io.grpc/grpc-util) was added in
1.58.0, LICENSE files updated accordingly.
https://github.com/grpc/grpc-java/releases
## Types of changes :bookmark:
- [ ] Bugfix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to change)
## Test Plan ๐งช
Pass GA.
---
# Checklist ๐
- [x] This patch was not authored or co-authored using [Generative
Tooling](https://www.apache.org/legal/generative-tooling.html)
**Be nice. Be informative.**
Closes #5973 from pan3793/grpc.
Closes #5973
b47c7f295 [Cheng Pan] nit
dd0e966f0 [Cheng Pan] Bump gRPC from 1.53.0 to 1.60.1
Authored-by: Cheng Pan <[email protected]>
Signed-off-by: Cheng Pan <[email protected]>
---
LICENSE-binary | 1 +
dev/dependencyList | 27 +++++++++++-----------
externals/kyuubi-spark-sql-engine/pom.xml | 5 ++++
.../src/main/resources/META-INF/LICENSE | 1 +
kyuubi-ha/pom.xml | 5 ++++
kyuubi-server/pom.xml | 10 --------
pom.xml | 8 ++++++-
7 files changed, 33 insertions(+), 24 deletions(-)
diff --git a/LICENSE-binary b/LICENSE-binary
index b225b2c62..0c67e6012 100644
--- a/LICENSE-binary
+++ b/LICENSE-binary
@@ -225,6 +225,7 @@ io.grpc:grpc-netty
io.grpc:grpc-protobuf-lite
io.grpc:grpc-protobuf
io.grpc:grpc-stub
+io.grpc:grpc-util
com.google.code.gson:gson
com.google.guava:failureaccess
com.google.guava:guava
diff --git a/dev/dependencyList b/dev/dependencyList
index 4089d963d..5792fb661 100644
--- a/dev/dependencyList
+++ b/dev/dependencyList
@@ -17,7 +17,7 @@
HikariCP/4.0.3//HikariCP-4.0.3.jar
ST4/4.3.4//ST4-4.3.4.jar
-animal-sniffer-annotations/1.21//animal-sniffer-annotations-1.21.jar
+animal-sniffer-annotations/1.23//animal-sniffer-annotations-1.23.jar
annotations/4.1.1.4//annotations-4.1.1.4.jar
antlr-runtime/3.5.3//antlr-runtime-3.5.3.jar
antlr4-runtime/4.9.3//antlr4-runtime-4.9.3.jar
@@ -33,20 +33,21 @@ commons-lang/2.6//commons-lang-2.6.jar
commons-lang3/3.13.0//commons-lang3-3.13.0.jar
commons-logging/1.1.3//commons-logging-1.1.3.jar
derby/10.14.2.0//derby-10.14.2.0.jar
-error_prone_annotations/2.14.0//error_prone_annotations-2.14.0.jar
+error_prone_annotations/2.20.0//error_prone_annotations-2.20.0.jar
failsafe/2.4.4//failsafe-2.4.4.jar
failureaccess/1.0.1//failureaccess-1.0.1.jar
flatbuffers-java/1.12.0//flatbuffers-java-1.12.0.jar
fliptables/1.0.2//fliptables-1.0.2.jar
-grpc-api/1.53.0//grpc-api-1.53.0.jar
-grpc-context/1.53.0//grpc-context-1.53.0.jar
-grpc-core/1.53.0//grpc-core-1.53.0.jar
-grpc-grpclb/1.53.0//grpc-grpclb-1.53.0.jar
-grpc-netty/1.53.0//grpc-netty-1.53.0.jar
-grpc-protobuf-lite/1.53.0//grpc-protobuf-lite-1.53.0.jar
-grpc-protobuf/1.53.0//grpc-protobuf-1.53.0.jar
-grpc-stub/1.53.0//grpc-stub-1.53.0.jar
-gson/2.9.0//gson-2.9.0.jar
+grpc-api/1.60.1//grpc-api-1.60.1.jar
+grpc-context/1.60.1//grpc-context-1.60.1.jar
+grpc-core/1.60.1//grpc-core-1.60.1.jar
+grpc-grpclb/1.60.1//grpc-grpclb-1.60.1.jar
+grpc-netty/1.60.1//grpc-netty-1.60.1.jar
+grpc-protobuf-lite/1.60.1//grpc-protobuf-lite-1.60.1.jar
+grpc-protobuf/1.60.1//grpc-protobuf-1.60.1.jar
+grpc-stub/1.60.1//grpc-stub-1.60.1.jar
+grpc-util/1.60.1//grpc-util-1.60.1.jar
+gson/2.10.1//gson-2.10.1.jar
guava/32.0.1-jre//guava-32.0.1-jre.jar
hadoop-client-api/3.3.6//hadoop-client-api-3.3.6.jar
hadoop-client-runtime/3.3.6//hadoop-client-runtime-3.3.6.jar
@@ -167,8 +168,8 @@ okhttp/3.12.12//okhttp-3.12.12.jar
okio/1.15.0//okio-1.15.0.jar
osgi-resource-locator/1.0.3//osgi-resource-locator-1.0.3.jar
paranamer/2.8//paranamer-2.8.jar
-perfmark-api/0.25.0//perfmark-api-0.25.0.jar
-proto-google-common-protos/2.9.0//proto-google-common-protos-2.9.0.jar
+perfmark-api/0.26.0//perfmark-api-0.26.0.jar
+proto-google-common-protos/2.22.0//proto-google-common-protos-2.22.0.jar
protobuf-java-util/3.21.7//protobuf-java-util-3.21.7.jar
protobuf-java/3.21.7//protobuf-java-3.21.7.jar
scala-library/2.12.18//scala-library-2.12.18.jar
diff --git a/externals/kyuubi-spark-sql-engine/pom.xml
b/externals/kyuubi-spark-sql-engine/pom.xml
index 4317b2ede..70b8bc6da 100644
--- a/externals/kyuubi-spark-sql-engine/pom.xml
+++ b/externals/kyuubi-spark-sql-engine/pom.xml
@@ -59,6 +59,11 @@
<artifactId>grpc-protobuf</artifactId>
</dependency>
+ <dependency>
+ <groupId>io.grpc</groupId>
+ <artifactId>grpc-util</artifactId>
+ </dependency>
+
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-sql_${scala.binary.version}</artifactId>
diff --git
a/externals/kyuubi-spark-sql-engine/src/main/resources/META-INF/LICENSE
b/externals/kyuubi-spark-sql-engine/src/main/resources/META-INF/LICENSE
index fc5e57e6b..e34458135 100644
--- a/externals/kyuubi-spark-sql-engine/src/main/resources/META-INF/LICENSE
+++ b/externals/kyuubi-spark-sql-engine/src/main/resources/META-INF/LICENSE
@@ -233,6 +233,7 @@ io.grpc:grpc-netty
io.grpc:grpc-protobuf
io.grpc:grpc-protobuf-lite
io.grpc:grpc-stub
+io.grpc:grpc-util
io.netty:netty-buffer
io.netty:netty-codec
io.netty:netty-codec-dns
diff --git a/kyuubi-ha/pom.xml b/kyuubi-ha/pom.xml
index f007f2c70..6a4461d19 100644
--- a/kyuubi-ha/pom.xml
+++ b/kyuubi-ha/pom.xml
@@ -67,6 +67,11 @@
<artifactId>grpc-netty</artifactId>
</dependency>
+ <dependency>
+ <groupId>io.grpc</groupId>
+ <artifactId>grpc-util</artifactId>
+ </dependency>
+
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport-native-epoll</artifactId>
diff --git a/kyuubi-server/pom.xml b/kyuubi-server/pom.xml
index 17fd851d2..09b89bb0e 100644
--- a/kyuubi-server/pom.xml
+++ b/kyuubi-server/pom.xml
@@ -337,16 +337,6 @@
<artifactId>kyuubi-spark-sql-engine_${scala.binary.version}</artifactId>
<version>${project.version}</version>
<scope>test</scope>
- <exclusions>
- <exclusion>
- <groupId>io.grpc</groupId>
- <artifactId>grpc-core</artifactId>
- </exclusion>
- <exclusion>
- <groupId>io.grpc</groupId>
- <artifactId>grpc-protobuf</artifactId>
- </exclusion>
- </exclusions>
</dependency>
<dependency>
diff --git a/pom.xml b/pom.xml
index d23fb5c3e..e9143c7ba 100644
--- a/pom.xml
+++ b/pom.xml
@@ -144,7 +144,7 @@
<flink.archive.mirror>${apache.archive.dist}/flink/flink-${flink.version}</flink.archive.mirror>
<flink.archive.download.skip>false</flink.archive.download.skip>
<google.jsr305.version>3.0.2</google.jsr305.version>
- <grpc.version>1.53.0</grpc.version>
+ <grpc.version>1.60.1</grpc.version>
<guava.version>32.0.1-jre</guava.version>
<guava.failureaccess.version>1.0.1</guava.failureaccess.version>
<hadoop.version>3.3.6</hadoop.version>
@@ -1156,6 +1156,12 @@
<version>${grpc.version}</version>
</dependency>
+ <dependency>
+ <groupId>io.grpc</groupId>
+ <artifactId>grpc-util</artifactId>
+ <version>${grpc.version}</version>
+ </dependency>
+
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-java</artifactId>