You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bookkeeper.apache.org by eo...@apache.org on 2024/03/18 06:39:12 UTC

(bookkeeper) branch branch-4.14 updated: Upgrade grpc to 1.54.1 (#4232)

This is an automated email from the ASF dual-hosted git repository.

eolivelli pushed a commit to branch branch-4.14
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git


The following commit(s) were added to refs/heads/branch-4.14 by this push:
     new 553fcdd7a9 Upgrade grpc to 1.54.1 (#4232)
553fcdd7a9 is described below

commit 553fcdd7a954d751dd15c92f634330cbb0a370d1
Author: Hang Chen <ch...@apache.org>
AuthorDate: Mon Mar 18 14:39:07 2024 +0800

    Upgrade grpc to 1.54.1 (#4232)
---
 bookkeeper-dist/src/assemble/bin-all.xml           |  2 +-
 bookkeeper-dist/src/assemble/bin-server.xml        |  2 +-
 bookkeeper-dist/src/assemble/bkctl.xml             |  2 +-
 .../src/main/resources/LICENSE-all.bin.txt         | 68 ++++++++++++----------
 .../src/main/resources/LICENSE-bkctl.bin.txt       | 66 +++++++++++----------
 .../src/main/resources/LICENSE-server.bin.txt      | 66 +++++++++++----------
 .../src/main/resources/NOTICE-all.bin.txt          | 18 +++---
 .../src/main/resources/NOTICE-bkctl.bin.txt        | 18 +++---
 .../src/main/resources/NOTICE-server.bin.txt       | 18 +++---
 .../LICENSE                                        |  0
 pom.xml                                            |  6 +-
 11 files changed, 137 insertions(+), 129 deletions(-)

diff --git a/bookkeeper-dist/src/assemble/bin-all.xml b/bookkeeper-dist/src/assemble/bin-all.xml
index d01030a163..87846996aa 100644
--- a/bookkeeper-dist/src/assemble/bin-all.xml
+++ b/bookkeeper-dist/src/assemble/bin-all.xml
@@ -55,7 +55,7 @@
       <outputDirectory>deps</outputDirectory>
       <includes>
         <include>checker-qual-3.5.0/LICENSE</include>
-        <include>google-auth-library-credentials-0.20.0/LICENSE</include>
+        <include>google-auth-library-credentials-1.4.0/LICENSE</include>
         <include>javax.servlet-api-4.0.0/CDDL+GPL-1.1</include>
         <include>bouncycastle-1.0.2/LICENSE.html</include>
         <include>jsr-305/LICENSE</include>
diff --git a/bookkeeper-dist/src/assemble/bin-server.xml b/bookkeeper-dist/src/assemble/bin-server.xml
index d33163cc0c..6ba16d6fa9 100644
--- a/bookkeeper-dist/src/assemble/bin-server.xml
+++ b/bookkeeper-dist/src/assemble/bin-server.xml
@@ -50,7 +50,7 @@
       <outputDirectory>deps</outputDirectory>
       <includes>
         <include>checker-qual-3.5.0/LICENSE</include>
-        <include>google-auth-library-credentials-0.20.0/LICENSE</include>
+        <include>google-auth-library-credentials-1.4.0/LICENSE</include>
         <include>javax.servlet-api-4.0.0/CDDL+GPL-1.1</include>
         <include>netty-4.1.72.Final/*</include>
         <include>bouncycastle-1.0.2/LICENSE.html</include>
diff --git a/bookkeeper-dist/src/assemble/bkctl.xml b/bookkeeper-dist/src/assemble/bkctl.xml
index 670b08aa0b..668787e15a 100644
--- a/bookkeeper-dist/src/assemble/bkctl.xml
+++ b/bookkeeper-dist/src/assemble/bkctl.xml
@@ -65,7 +65,7 @@
       <outputDirectory>deps</outputDirectory>
       <includes>
         <include>checker-qual-3.5.0/LICENSE</include>
-        <include>google-auth-library-credentials-0.20.0/LICENSE</include>
+        <include>google-auth-library-credentials-1.4.0/LICENSE</include>
         <include>netty-4.1.72.Final/*</include>
         <include>bouncycastle-1.0.2/LICENSE.html</include>
         <include>protobuf-3.14.0/LICENSE</include>
diff --git a/bookkeeper-dist/src/main/resources/LICENSE-all.bin.txt b/bookkeeper-dist/src/main/resources/LICENSE-all.bin.txt
index c1ea0250ac..aa063de237 100644
--- a/bookkeeper-dist/src/main/resources/LICENSE-all.bin.txt
+++ b/bookkeeper-dist/src/main/resources/LICENSE-all.bin.txt
@@ -262,26 +262,30 @@ Apache Software License, Version 2.
 - lib/com.yahoo.datasketches-memory-0.8.3.jar [25]
 - lib/com.yahoo.datasketches-sketches-core-0.8.3.jar [25]
 - lib/net.jpountz.lz4-lz4-1.3.0.jar [26]
-- lib/com.google.api.grpc-proto-google-common-protos-2.0.1.jar [28]
-- lib/com.google.code.gson-gson-2.8.6.jar [29]
+- lib/com.google.api.grpc-proto-google-common-protos-2.9.0.jar [28]
+- lib/com.google.code.gson-gson-2.9.0.jar [29]
 - lib/io.opencensus-opencensus-api-0.28.0.jar [30]
-- lib/io.opencensus-opencensus-contrib-http-util-0.24.0.jar [30]
 - lib/io.opencensus-opencensus-proto-0.2.0.jar [30]
-- lib/io.grpc-grpc-all-1.42.1.jar [33]
-- lib/io.grpc-grpc-alts-1.42.1.jar [33]
-- lib/io.grpc-grpc-api-1.42.1.jar [33]
-- lib/io.grpc-grpc-auth-1.42.1.jar [33]
-- lib/io.grpc-grpc-context-1.42.1.jar [33]
-- lib/io.grpc-grpc-core-1.42.1.jar [33]
-- lib/io.grpc-grpc-grpclb-1.42.1.jar [33]
-- lib/io.grpc-grpc-netty-1.42.1.jar [33]
-- lib/io.grpc-grpc-protobuf-1.42.1.jar [33]
-- lib/io.grpc-grpc-protobuf-lite-1.42.1.jar [33]
-- lib/io.grpc-grpc-services-1.42.1.jar [33]
-- lib/io.grpc-grpc-stub-1.42.1.jar [33]
-- lib/io.grpc-grpc-testing-1.42.1.jar [33]
-- lib/io.grpc-grpc-xds-1.42.1.jar [33]
-- lib/io.grpc-grpc-rls-1.42.1.jar[33]
+- lib/io.opencensus-opencensus-contrib-http-util-0.28.0.jar [30]
+- lib/io.grpc-grpc-all-1.54.1.jar [33]
+- lib/io.grpc-grpc-alts-1.54.1.jar [33]
+- lib/io.grpc-grpc-api-1.54.1.jar [33]
+- lib/io.grpc-grpc-auth-1.54.1.jar [33]
+- lib/io.grpc-grpc-context-1.54.1.jar [33]
+- lib/io.grpc-grpc-core-1.54.1.jar [33]
+- lib/io.grpc-grpc-grpclb-1.54.1.jar [33]
+- lib/io.grpc-grpc-netty-1.54.1.jar [33]
+- lib/io.grpc-grpc-protobuf-1.54.1.jar [33]
+- lib/io.grpc-grpc-protobuf-lite-1.54.1.jar [33]
+- lib/io.grpc-grpc-services-1.54.1.jar [33]
+- lib/io.grpc-grpc-servlet-1.54.1.jar[33]
+- lib/io.grpc-grpc-servlet-jakarta-1.54.1.jar[33]
+- lib/io.grpc-grpc-stub-1.54.1.jar [33]
+- lib/io.grpc-grpc-testing-1.54.1.jar [33]
+- lib/io.grpc-grpc-xds-1.54.1.jar [33]
+- lib/io.grpc-grpc-rls-1.54.1.jar[33]
+- lib/io.grpc-grpc-servlet-1.54.1.jar[33]
+- lib/io.grpc-grpc-servlet-jakarta-1.54.1.jar[33]
 - lib/org.apache.curator-curator-client-5.1.0.jar [34]
 - lib/org.apache.curator-curator-framework-5.1.0.jar [34]
 - lib/org.apache.curator-curator-recipes-5.1.0.jar [34]
@@ -293,16 +297,16 @@ Apache Software License, Version 2.
 - lib/org.apache.httpcomponents-httpcore-4.4.13.jar [40]
 - lib/org.apache.thrift-libthrift-0.14.2.jar [41]
 - lib/com.google.android-annotations-4.1.1.4.jar [42]
-- lib/com.google.http-client-google-http-client-1.38.0.jar [43]
-- lib/com.google.http-client-google-http-client-jackson2-1.38.0.jar [43]
-- lib/com.google.auto.value-auto-value-annotations-1.7.4.jar [44]
+- lib/com.google.http-client-google-http-client-1.41.0.jar [43]
+- lib/com.google.http-client-google-http-client-gson-1.41.0.jar [43]
+- lib/com.google.auto.value-auto-value-annotations-1.9.jar [44]
 - lib/com.google.j2objc-j2objc-annotations-1.3.jar [45]
-- lib/com.google.re2j-re2j-1.5.jar [46]
+- lib/com.google.re2j-re2j-1.6.jar [46]
 - lib/io.dropwizard.metrics-metrics-core-3.2.5.jar [47]
 - lib/io.dropwizard.metrics-metrics-graphite-3.2.5.jar [47]
 - lib/io.dropwizard.metrics-metrics-jvm-3.2.5.jar [47]
-- lib/io.perfmark-perfmark-api-0.23.0.jar [48]
-- lib/org.conscrypt-conscrypt-openjdk-uber-2.5.1.jar [49]
+- lib/io.perfmark-perfmark-api-0.25.0.jar [48]
+- lib/org.conscrypt-conscrypt-openjdk-uber-2.5.2.jar [49]
 - lib/org.xerial.snappy-snappy-java-1.1.7.jar [50]
 - lib/org.slf4j-slf4j-api-1.7.36.jar [51]
 - lib/org.slf4j-slf4j-reload4j-1.7.36.jar [51]
@@ -627,13 +631,13 @@ This product bundles Google Protocol Buffers, which is available under a "3-clau
 license.
 
 Bundled as
-  - lib/com.google.protobuf-protobuf-java-3.19.6.jar
-Source available at https://github.com/google/protobuf/tree/v3.19.6
+  - lib/com.google.protobuf-protobuf-java-3.21.9.jar
+Source available at https://github.com/google/protobuf/tree/v3.21.9
 For details, see deps/protobuf-3.14.0/LICENSE.
 
 Bundled as
-  - lib/com.google.protobuf-protobuf-java-util-3.19.6.jar
-Source available at https://github.com/protocolbuffers/protobuf/tree/v3.19.6
+  - lib/com.google.protobuf-protobuf-java-util-3.21.9.jar
+Source available at https://github.com/protocolbuffers/protobuf/tree/v3.21.9
 For details, see deps/protobuf-3.12.0/LICENSE.
 ------------------------------------------------------------------------------------
 This product bundles the JCP Standard Java Servlet API, which is available under a
@@ -643,12 +647,12 @@ Bundled as lib/javax.servlet-javax.servlet-api-4.0.0.jar
 Source available at https://github.com/javaee/servlet-spec/tree/4.0.0
 ------------------------------------------------------------------------------------
 This product bundles the Google Auth Library, which is available under a "3-clause BSD"
-license. For details, see deps/google-auth-library-credentials-0.20.0/LICENSE
+license. For details, see deps/google-auth-library-credentials-1.4.0/LICENSE
 
 Bundled as
-  - lib/com.google.auth-google-auth-library-credentials-0.22.2.jar
-  - lib/com.google.auth-google-auth-library-oauth2-http-0.22.2.jar
-Source available at https://github.com/googleapis/google-auth-library-java/releases/tag/v0.22.2
+  - lib/com.google.auth-google-auth-library-credentials-1.4.0.jar
+  - lib/com.google.auth-google-auth-library-oauth2-http-1.4.0.jar
+Source available at https://github.com/googleapis/google-auth-library-java/releases/tag/v1.4.0
 ------------------------------------------------------------------------------------
 This product bundles the bouncycastle Library.
 For license details, see deps/bouncycastle-1.0.2/LICENSE.html
diff --git a/bookkeeper-dist/src/main/resources/LICENSE-bkctl.bin.txt b/bookkeeper-dist/src/main/resources/LICENSE-bkctl.bin.txt
index 14bb2b6cfb..d72cb686eb 100644
--- a/bookkeeper-dist/src/main/resources/LICENSE-bkctl.bin.txt
+++ b/bookkeeper-dist/src/main/resources/LICENSE-bkctl.bin.txt
@@ -241,26 +241,28 @@ Apache Software License, Version 2.
 - lib/org.apache.zookeeper-zookeeper-3.6.2-tests.jar [20]
 - lib/com.beust-jcommander-1.82.jar [23]
 - lib/net.jpountz.lz4-lz4-1.3.0.jar [25]
-- lib/com.google.api.grpc-proto-google-common-protos-2.0.1.jar [27]
-- lib/com.google.code.gson-gson-2.8.6.jar [28]
+- lib/com.google.api.grpc-proto-google-common-protos-2.9.0.jar [27]
+- lib/com.google.code.gson-gson-2.9.0.jar [28]
 - lib/io.opencensus-opencensus-api-0.28.0.jar [29]
-- lib/io.opencensus-opencensus-contrib-http-util-0.24.0.jar [29]
 - lib/io.opencensus-opencensus-proto-0.2.0.jar [29]
-- lib/io.grpc-grpc-all-1.42.1.jar [32]
-- lib/io.grpc-grpc-alts-1.42.1.jar [32]
-- lib/io.grpc-grpc-api-1.42.1.jar [32]
-- lib/io.grpc-grpc-auth-1.42.1.jar [32]
-- lib/io.grpc-grpc-context-1.42.1.jar [32]
-- lib/io.grpc-grpc-core-1.42.1.jar [32]
-- lib/io.grpc-grpc-grpclb-1.42.1.jar [32]
-- lib/io.grpc-grpc-netty-1.42.1.jar [32]
-- lib/io.grpc-grpc-protobuf-1.42.1.jar [32]
-- lib/io.grpc-grpc-protobuf-lite-1.42.1.jar [32]
-- lib/io.grpc-grpc-services-1.42.1.jar [32]
-- lib/io.grpc-grpc-stub-1.42.1.jar [32]
-- lib/io.grpc-grpc-testing-1.42.1.jar [32]
-- lib/io.grpc-grpc-xds-1.42.1.jar [32]
-- lib/io.grpc-grpc-rls-1.42.1.jar[32]
+- lib/io.opencensus-opencensus-contrib-http-util-0.28.0.jar [30]
+- lib/io.grpc-grpc-all-1.54.1.jar [32]
+- lib/io.grpc-grpc-alts-1.54.1.jar [32]
+- lib/io.grpc-grpc-api-1.54.1.jar [32]
+- lib/io.grpc-grpc-auth-1.54.1.jar [32]
+- lib/io.grpc-grpc-context-1.54.1.jar [32]
+- lib/io.grpc-grpc-core-1.54.1.jar [32]
+- lib/io.grpc-grpc-grpclb-1.54.1.jar [32]
+- lib/io.grpc-grpc-netty-1.54.1.jar [32]
+- lib/io.grpc-grpc-protobuf-1.54.1.jar [32]
+- lib/io.grpc-grpc-protobuf-lite-1.54.1.jar [32]
+- lib/io.grpc-grpc-services-1.54.1.jar [32]
+- lib/io.grpc-grpc-servlet-1.54.1.jar[33]
+- lib/io.grpc-grpc-servlet-jakarta-1.54.1.jar[33]
+- lib/io.grpc-grpc-stub-1.54.1.jar [32]
+- lib/io.grpc-grpc-testing-1.54.1.jar [32]
+- lib/io.grpc-grpc-xds-1.54.1.jar [32]
+- lib/io.grpc-grpc-rls-1.54.1.jar[32]
 - lib/org.apache.curator-curator-client-5.1.0.jar [33]
 - lib/org.apache.curator-curator-framework-5.1.0.jar [33]
 - lib/org.apache.curator-curator-recipes-5.1.0.jar [33]
@@ -272,14 +274,14 @@ Apache Software License, Version 2.
 - lib/org.apache.httpcomponents-httpcore-4.4.13.jar [39]
 - lib/org.apache.thrift-libthrift-0.14.2.jar [40]
 - lib/com.google.android-annotations-4.1.1.4.jar [41]
-- lib/com.google.auto.value-auto-value-annotations-1.7.4.jar [42]
-- lib/com.google.http-client-google-http-client-1.38.0.jar [43]
-- lib/com.google.http-client-google-http-client-jackson2-1.38.0.jar [43]
+- lib/com.google.auto.value-auto-value-annotations-1.9.jar [42]
+- lib/com.google.http-client-google-http-client-1.41.0.jar [43]
+- lib/com.google.http-client-google-http-client-gson-1.41.0.jar [43]
 - lib/com.google.j2objc-j2objc-annotations-1.3.jar [44]
-- lib/com.google.re2j-re2j-1.5.jar [45]
+- lib/com.google.re2j-re2j-1.6.jar [45]
 - lib/io.dropwizard.metrics-metrics-core-3.2.5.jar [46]
-- lib/io.perfmark-perfmark-api-0.23.0.jar [47]
-- lib/org.conscrypt-conscrypt-openjdk-uber-2.5.1.jar [49]
+- lib/io.perfmark-perfmark-api-0.25.0.jar [47]
+- lib/org.conscrypt-conscrypt-openjdk-uber-2.5.2.jar [49]
 - lib/org.xerial.snappy-snappy-java-1.1.7.jar [50]
 - lib/org.slf4j-slf4j-api-1.7.36.jar [51]
 - lib/org.slf4j-slf4j-reload4j-1.7.36.jar [51]
@@ -557,22 +559,22 @@ This product bundles Google Protocol Buffers, which is available under a "3-clau
 license.
 
 Bundled as
-  - lib/com.google.protobuf-protobuf-java-3.19.6.jar
-Source available at https://github.com/google/protobuf/tree/v3.19.6
+  - lib/com.google.protobuf-protobuf-java-3.21.9.jar
+Source available at https://github.com/google/protobuf/tree/v3.21.9
 For details, see deps/protobuf-3.14.0/LICENSE.
 
 Bundled as
-  - lib/com.google.protobuf-protobuf-java-util-3.19.6.jar
-Source available at https://github.com/protocolbuffers/protobuf/tree/v3.19.6
+  - lib/com.google.protobuf-protobuf-java-util-3.21.9.jar
+Source available at https://github.com/protocolbuffers/protobuf/tree/v3.21.9
 For details, see deps/protobuf-3.12.0/LICENSE.
 ------------------------------------------------------------------------------------
 This product bundles the Google Auth Library, which is available under a "3-clause BSD"
-license. For details, see deps/google-auth-library-credentials-0.20.0/LICENSE
+license. For details, see deps/google-auth-library-credentials-1.4.0/LICENSE
 
 Bundled as
-  - lib/com.google.auth-google-auth-library-credentials-0.22.2.jar
-  - lib/com.google.auth-google-auth-library-oauth2-http-0.22.2.jar
-Source available at https://github.com/google/google-auth-library-java/tree/0.22.2
+  - lib/com.google.auth-google-auth-library-credentials-1.4.0.jar
+  - lib/com.google.auth-google-auth-library-oauth2-http-1.4.0.jar
+Source available at https://github.com/google/google-auth-library-java/tree/1.4.0
 ------------------------------------------------------------------------------------
 This product bundles the bouncycastle Library.
 For license details, see deps/bouncycastle-1.0.2/LICENSE.html
diff --git a/bookkeeper-dist/src/main/resources/LICENSE-server.bin.txt b/bookkeeper-dist/src/main/resources/LICENSE-server.bin.txt
index e5c98c57a1..fa1f4ae4ff 100644
--- a/bookkeeper-dist/src/main/resources/LICENSE-server.bin.txt
+++ b/bookkeeper-dist/src/main/resources/LICENSE-server.bin.txt
@@ -262,26 +262,28 @@ Apache Software License, Version 2.
 - lib/com.yahoo.datasketches-memory-0.8.3.jar [25]
 - lib/com.yahoo.datasketches-sketches-core-0.8.3.jar [25]
 - lib/net.jpountz.lz4-lz4-1.3.0.jar [26]
-- lib/com.google.api.grpc-proto-google-common-protos-2.0.1.jar [28]
-- lib/com.google.code.gson-gson-2.8.6.jar [29]
+- lib/com.google.api.grpc-proto-google-common-protos-2.9.0.jar [28]
+- lib/com.google.code.gson-gson-2.9.0.jar [29]
 - lib/io.opencensus-opencensus-api-0.28.0.jar [30]
-- lib/io.opencensus-opencensus-contrib-http-util-0.24.0.jar [30]
 - lib/io.opencensus-opencensus-proto-0.2.0.jar [30]
-- lib/io.grpc-grpc-all-1.42.1.jar [33]
-- lib/io.grpc-grpc-alts-1.42.1.jar [33]
-- lib/io.grpc-grpc-api-1.42.1.jar [33]
-- lib/io.grpc-grpc-auth-1.42.1.jar [33]
-- lib/io.grpc-grpc-context-1.42.1.jar [33]
-- lib/io.grpc-grpc-core-1.42.1.jar [33]
-- lib/io.grpc-grpc-grpclb-1.42.1.jar [33]
-- lib/io.grpc-grpc-netty-1.42.1.jar [33]
-- lib/io.grpc-grpc-protobuf-1.42.1.jar [33]
-- lib/io.grpc-grpc-protobuf-lite-1.42.1.jar [33]
-- lib/io.grpc-grpc-services-1.42.1.jar [33]
-- lib/io.grpc-grpc-stub-1.42.1.jar [33]
-- lib/io.grpc-grpc-testing-1.42.1.jar [33]
-- lib/io.grpc-grpc-xds-1.42.1.jar [33]
-- lib/io.grpc-grpc-rls-1.42.1.jar[33]
+- lib/io.opencensus-opencensus-contrib-http-util-0.28.0.jar [30]
+- lib/io.grpc-grpc-all-1.54.1.jar [33]
+- lib/io.grpc-grpc-alts-1.54.1.jar [33]
+- lib/io.grpc-grpc-api-1.54.1.jar [33]
+- lib/io.grpc-grpc-auth-1.54.1.jar [33]
+- lib/io.grpc-grpc-context-1.54.1.jar [33]
+- lib/io.grpc-grpc-core-1.54.1.jar [33]
+- lib/io.grpc-grpc-grpclb-1.54.1.jar [33]
+- lib/io.grpc-grpc-netty-1.54.1.jar [33]
+- lib/io.grpc-grpc-protobuf-1.54.1.jar [33]
+- lib/io.grpc-grpc-protobuf-lite-1.54.1.jar [33]
+- lib/io.grpc-grpc-services-1.54.1.jar [33]
+- lib/io.grpc-grpc-servlet-1.54.1.jar[33]
+- lib/io.grpc-grpc-servlet-jakarta-1.54.1.jar[33]
+- lib/io.grpc-grpc-stub-1.54.1.jar [33]
+- lib/io.grpc-grpc-testing-1.54.1.jar [33]
+- lib/io.grpc-grpc-xds-1.54.1.jar [33]
+- lib/io.grpc-grpc-rls-1.54.1.jar[33]
 - lib/org.apache.curator-curator-client-5.1.0.jar [34]
 - lib/org.apache.curator-curator-framework-5.1.0.jar [34]
 - lib/org.apache.curator-curator-recipes-5.1.0.jar [34]
@@ -293,14 +295,14 @@ Apache Software License, Version 2.
 - lib/org.apache.httpcomponents-httpcore-4.4.13.jar [40]
 - lib/org.apache.thrift-libthrift-0.14.2.jar [41]
 - lib/com.google.android-annotations-4.1.1.4.jar [42]
-- lib/com.google.http-client-google-http-client-1.38.0.jar [43]
-- lib/com.google.http-client-google-http-client-jackson2-1.38.0.jar [43]
-- lib/com.google.auto.value-auto-value-annotations-1.7.4.jar [44]
+- lib/com.google.http-client-google-http-client-1.41.0.jar [43]
+- lib/com.google.http-client-google-http-client-gson-1.41.0.jar [43]
+- lib/com.google.auto.value-auto-value-annotations-1.9.jar [44]
 - lib/com.google.j2objc-j2objc-annotations-1.3.jar [45]
-- lib/com.google.re2j-re2j-1.5.jar [46]
+- lib/com.google.re2j-re2j-1.6.jar [46]
 - lib/io.dropwizard.metrics-metrics-core-3.2.5.jar [47]
-- lib/io.perfmark-perfmark-api-0.23.0.jar [48]
-- lib/org.conscrypt-conscrypt-openjdk-uber-2.5.1.jar [49]
+- lib/io.perfmark-perfmark-api-0.25.0.jar [48]
+- lib/org.conscrypt-conscrypt-openjdk-uber-2.5.2.jar [49]
 - lib/org.xerial.snappy-snappy-java-1.1.7.jar [50]
 - lib/org.slf4j-slf4j-api-1.7.36.jar [51]
 - lib/org.slf4j-slf4j-reload4j-1.7.36.jar [51]
@@ -617,13 +619,13 @@ This product bundles Google Protocol Buffers, which is available under a "3-clau
 license.
 
 Bundled as
-  - lib/com.google.protobuf-protobuf-java-3.19.6.jar
-Source available at https://github.com/google/protobuf/tree/v3.19.6
+  - lib/com.google.protobuf-protobuf-java-3.21.9.jar
+Source available at https://github.com/google/protobuf/tree/v3.21.9
 For details, see deps/protobuf-3.14.0/LICENSE.
 
 Bundled as
-  - lib/com.google.protobuf-protobuf-java-util-3.19.6.jar
-Source available at https://github.com/protocolbuffers/protobuf/tree/v3.19.6
+  - lib/com.google.protobuf-protobuf-java-util-3.21.9.jar
+Source available at https://github.com/protocolbuffers/protobuf/tree/v3.21.9
 For details, see deps/protobuf-3.12.0/LICENSE.
 ------------------------------------------------------------------------------------
 This product bundles the JCP Standard Java Servlet API, which is available under a
@@ -633,12 +635,12 @@ Bundled as lib/javax.servlet-javax.servlet-api-4.0.0.jar
 Source available at https://github.com/javaee/servlet-spec/tree/4.0.0
 ------------------------------------------------------------------------------------
 This product bundles the Google Auth Library, which is available under a "3-clause BSD"
-license. For details, see deps/google-auth-library-credentials-0.20.0/LICENSE
+license. For details, see deps/google-auth-library-credentials-1.4.0/LICENSE
 
 Bundled as
-  - lib/com.google.auth-google-auth-library-credentials-0.22.2.jar
-  - lib/com.google.auth-google-auth-library-oauth2-http-0.22.2.jar
-Source available at https://github.com/googleapis/google-auth-library-java/releases/tag/v0.22.2
+  - lib/com.google.auth-google-auth-library-credentials-1.4.0.jar
+  - lib/com.google.auth-google-auth-library-oauth2-http-1.4.0.jar
+Source available at https://github.com/googleapis/google-auth-library-java/releases/tag/v1.4.0
 ------------------------------------------------------------------------------------
 This product bundles the bouncycastle Library.
 For license details, see deps/bouncycastle-1.0.2/LICENSE.html
diff --git a/bookkeeper-dist/src/main/resources/NOTICE-all.bin.txt b/bookkeeper-dist/src/main/resources/NOTICE-all.bin.txt
index 93a66f1192..bf745c8fd7 100644
--- a/bookkeeper-dist/src/main/resources/NOTICE-all.bin.txt
+++ b/bookkeeper-dist/src/main/resources/NOTICE-all.bin.txt
@@ -122,15 +122,15 @@ granted provided that the copyright notice appears in all copies.
 Copyright 2010 Cedric Beust cedric@beust.com
 
 ------------------------------------------------------------------------------------
-- lib/io.grpc-grpc-all-1.42.1.jar
-- lib/io.grpc-grpc-auth-1.42.1.jar
-- lib/io.grpc-grpc-context-1.42.1.jar
-- lib/io.grpc-grpc-core-1.42.1.jar
-- lib/io.grpc-grpc-netty-1.42.1.jar
-- lib/io.grpc-grpc-protobuf-1.42.1.jar
-- lib/io.grpc-grpc-protobuf-lite-1.42.1.jar
-- lib/io.grpc-grpc-stub-1.42.1.jar
-- lib/io.grpc-grpc-testing-1.42.1.jar
+- lib/io.grpc-grpc-all-1.54.1.jar
+- lib/io.grpc-grpc-auth-1.54.1.jar
+- lib/io.grpc-grpc-context-1.54.1.jar
+- lib/io.grpc-grpc-core-1.54.1.jar
+- lib/io.grpc-grpc-netty-1.54.1.jar
+- lib/io.grpc-grpc-protobuf-1.54.1.jar
+- lib/io.grpc-grpc-protobuf-lite-1.54.1.jar
+- lib/io.grpc-grpc-stub-1.54.1.jar
+- lib/io.grpc-grpc-testing-1.54.1.jar
 
 Copyright 2014, gRPC Authors All rights reserved.
 
diff --git a/bookkeeper-dist/src/main/resources/NOTICE-bkctl.bin.txt b/bookkeeper-dist/src/main/resources/NOTICE-bkctl.bin.txt
index b285ac55e2..0df4ad5da4 100644
--- a/bookkeeper-dist/src/main/resources/NOTICE-bkctl.bin.txt
+++ b/bookkeeper-dist/src/main/resources/NOTICE-bkctl.bin.txt
@@ -49,15 +49,15 @@ under the License.
 Copyright 2010 Cedric Beust cedric@beust.com
 
 ------------------------------------------------------------------------------------
-- lib/io.grpc-grpc-all-1.42.1.jar
-- lib/io.grpc-grpc-auth-1.42.1.jar
-- lib/io.grpc-grpc-context-1.42.1.jar
-- lib/io.grpc-grpc-core-1.42.1.jar
-- lib/io.grpc-grpc-netty-1.42.1.jar
-- lib/io.grpc-grpc-protobuf-1.42.1.jar
-- lib/io.grpc-grpc-protobuf-lite-1.42.1.jar
-- lib/io.grpc-grpc-stub-1.42.1.jar
-- lib/io.grpc-grpc-testing-1.42.1.jar
+- lib/io.grpc-grpc-all-1.54.1.jar
+- lib/io.grpc-grpc-auth-1.54.1.jar
+- lib/io.grpc-grpc-context-1.54.1.jar
+- lib/io.grpc-grpc-core-1.54.1.jar
+- lib/io.grpc-grpc-netty-1.54.1.jar
+- lib/io.grpc-grpc-protobuf-1.54.1.jar
+- lib/io.grpc-grpc-protobuf-lite-1.54.1.jar
+- lib/io.grpc-grpc-stub-1.54.1.jar
+- lib/io.grpc-grpc-testing-1.54.1.jar
 
 Copyright 2014, gRPC Authors All rights reserved.
 
diff --git a/bookkeeper-dist/src/main/resources/NOTICE-server.bin.txt b/bookkeeper-dist/src/main/resources/NOTICE-server.bin.txt
index 88b04c4cbf..c1e1faf3c4 100644
--- a/bookkeeper-dist/src/main/resources/NOTICE-server.bin.txt
+++ b/bookkeeper-dist/src/main/resources/NOTICE-server.bin.txt
@@ -105,15 +105,15 @@ granted provided that the copyright notice appears in all copies.
 Copyright 2010 Cedric Beust cedric@beust.com
 
 ------------------------------------------------------------------------------------
-- lib/io.grpc-grpc-all-1.42.1.jar
-- lib/io.grpc-grpc-auth-1.42.1.jar
-- lib/io.grpc-grpc-context-1.42.1.jar
-- lib/io.grpc-grpc-core-1.42.1.jar
-- lib/io.grpc-grpc-netty-1.42.1.jar
-- lib/io.grpc-grpc-protobuf-1.42.1.jar
-- lib/io.grpc-grpc-protobuf-lite-1.42.1.jar
-- lib/io.grpc-grpc-stub-1.42.1.jar
-- lib/io.grpc-grpc-testing-1.42.1.jar
+- lib/io.grpc-grpc-all-1.54.1.jar
+- lib/io.grpc-grpc-auth-1.54.1.jar
+- lib/io.grpc-grpc-context-1.54.1.jar
+- lib/io.grpc-grpc-core-1.54.1.jar
+- lib/io.grpc-grpc-netty-1.54.1.jar
+- lib/io.grpc-grpc-protobuf-1.54.1.jar
+- lib/io.grpc-grpc-protobuf-lite-1.54.1.jar
+- lib/io.grpc-grpc-stub-1.54.1.jar
+- lib/io.grpc-grpc-testing-1.54.1.jar
 
 Copyright 2014, gRPC Authors All rights reserved.
 
diff --git a/bookkeeper-dist/src/main/resources/deps/google-auth-library-credentials-0.20.0/LICENSE b/bookkeeper-dist/src/main/resources/deps/google-auth-library-credentials-1.4.0/LICENSE
similarity index 100%
rename from bookkeeper-dist/src/main/resources/deps/google-auth-library-credentials-0.20.0/LICENSE
rename to bookkeeper-dist/src/main/resources/deps/google-auth-library-credentials-1.4.0/LICENSE
diff --git a/pom.xml b/pom.xml
index ac3fbb4cee..ea7de1553d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -131,7 +131,7 @@
     <freebuilder.version>2.7.0</freebuilder.version>
     <google.code.version>3.0.2</google.code.version>
     <google.errorprone.version>2.4.0</google.errorprone.version>
-    <grpc.version>1.42.1</grpc.version>
+    <grpc.version>1.54.1</grpc.version>
     <guava.version>30.0-jre</guava.version>
     <kerby.version>1.1.1</kerby.version>
     <hadoop.version>3.2.4</hadoop.version>
@@ -155,8 +155,8 @@
     <prometheus.version>0.8.1</prometheus.version>
     <datasketches.version>0.8.3</datasketches.version>
     <httpclient.version>4.5.13</httpclient.version>
-    <protobuf.version>3.19.6</protobuf.version>
-    <protoc3.version>3.19.6</protoc3.version>
+    <protobuf.version>3.21.9</protobuf.version>
+    <protoc3.version>3.21.9</protoc3.version>
     <protoc-gen-grpc-java.version>${grpc.version}</protoc-gen-grpc-java.version>
     <reflections.version>0.9.11</reflections.version>
     <rocksdb.version>6.29.4.1</rocksdb.version>