Skip to content

Commit 9f63cf7

Browse files
authored
[Branch-4.16] Downgrade grpc and protobuf to avoid introducing breaking change (#4001)
* Downgrade grpc to 1.54.1 --- ### Motivation We upgrade grpc and protobuf to address CVE-2023-32732. But it requires the protobuf 3.22+. In protobuf 3.22.0, it introduces a breaking change. It require all the sub-project, which depends on the bookkeeper to upgrade protobuf to 3.22.0+. It should not be acceptable in a minor release. So we use a lower version of grpc and protobuf to address the CVE issue. See more context: #3997
1 parent d042bf7 commit 9f63cf7

File tree

7 files changed

+102
-102
lines changed

7 files changed

+102
-102
lines changed

bookkeeper-dist/src/main/resources/LICENSE-all.bin.txt

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -275,26 +275,26 @@ Apache Software License, Version 2.
275275
- lib/com.yahoo.datasketches-memory-0.8.3.jar [25]
276276
- lib/com.yahoo.datasketches-sketches-core-0.8.3.jar [25]
277277
- lib/net.jpountz.lz4-lz4-1.3.0.jar [26]
278-
- lib/com.google.api.grpc-proto-google-common-protos-2.17.0.jar [28]
279-
- lib/com.google.code.gson-gson-2.10.1.jar [29]
278+
- lib/com.google.api.grpc-proto-google-common-protos-2.9.0.jar [28]
279+
- lib/com.google.code.gson-gson-2.9.0.jar [29]
280280
- lib/io.opencensus-opencensus-api-0.28.0.jar [30]
281281
- lib/io.opencensus-opencensus-contrib-http-util-0.28.0.jar [30]
282282
- lib/io.opencensus-opencensus-proto-0.2.0.jar [30]
283-
- lib/io.grpc-grpc-all-1.56.0.jar [33]
284-
- lib/io.grpc-grpc-alts-1.56.0.jar [33]
285-
- lib/io.grpc-grpc-api-1.56.0.jar [33]
286-
- lib/io.grpc-grpc-auth-1.56.0.jar [33]
287-
- lib/io.grpc-grpc-context-1.56.0.jar [33]
288-
- lib/io.grpc-grpc-core-1.56.0.jar [33]
289-
- lib/io.grpc-grpc-grpclb-1.56.0.jar [33]
290-
- lib/io.grpc-grpc-netty-1.56.0.jar [33]
291-
- lib/io.grpc-grpc-protobuf-1.56.0.jar [33]
292-
- lib/io.grpc-grpc-protobuf-lite-1.56.0.jar [33]
293-
- lib/io.grpc-grpc-services-1.56.0.jar [33]
294-
- lib/io.grpc-grpc-stub-1.56.0.jar [33]
295-
- lib/io.grpc-grpc-testing-1.56.0.jar [33]
296-
- lib/io.grpc-grpc-xds-1.56.0.jar [33]
297-
- lib/io.grpc-grpc-rls-1.56.0.jar[33]
283+
- lib/io.grpc-grpc-all-1.54.1.jar [33]
284+
- lib/io.grpc-grpc-alts-1.54.1.jar [33]
285+
- lib/io.grpc-grpc-api-1.54.1.jar [33]
286+
- lib/io.grpc-grpc-auth-1.54.1.jar [33]
287+
- lib/io.grpc-grpc-context-1.54.1.jar [33]
288+
- lib/io.grpc-grpc-core-1.54.1.jar [33]
289+
- lib/io.grpc-grpc-grpclb-1.54.1.jar [33]
290+
- lib/io.grpc-grpc-netty-1.54.1.jar [33]
291+
- lib/io.grpc-grpc-protobuf-1.54.1.jar [33]
292+
- lib/io.grpc-grpc-protobuf-lite-1.54.1.jar [33]
293+
- lib/io.grpc-grpc-services-1.54.1.jar [33]
294+
- lib/io.grpc-grpc-stub-1.54.1.jar [33]
295+
- lib/io.grpc-grpc-testing-1.54.1.jar [33]
296+
- lib/io.grpc-grpc-xds-1.54.1.jar [33]
297+
- lib/io.grpc-grpc-rls-1.54.1.jar[33]
298298
- lib/org.apache.curator-curator-client-5.1.0.jar [34]
299299
- lib/org.apache.curator-curator-framework-5.1.0.jar [34]
300300
- lib/org.apache.curator-curator-recipes-5.1.0.jar [34]
@@ -308,14 +308,14 @@ Apache Software License, Version 2.
308308
- lib/com.google.android-annotations-4.1.1.4.jar [42]
309309
- lib/com.google.http-client-google-http-client-1.41.0.jar [43]
310310
- lib/com.google.http-client-google-http-client-gson-1.41.0.jar [43]
311-
- lib/com.google.auto.value-auto-value-annotations-1.10.1.jar [44]
311+
- lib/com.google.auto.value-auto-value-annotations-1.9.jar [44]
312312
- lib/com.google.j2objc-j2objc-annotations-1.3.jar [45]
313-
- lib/com.google.re2j-re2j-1.7.jar [46]
313+
- lib/com.google.re2j-re2j-1.6.jar [46]
314314
- lib/io.dropwizard.metrics-metrics-core-4.1.12.1.jar [47]
315315
- lib/io.dropwizard.metrics-metrics-graphite-4.1.12.1.jar [47]
316316
- lib/io.dropwizard.metrics-metrics-jmx-4.1.12.1.jar [47]
317317
- lib/io.dropwizard.metrics-metrics-jvm-4.1.12.1.jar [47]
318-
- lib/io.perfmark-perfmark-api-0.26.0.jar [48]
318+
- lib/io.perfmark-perfmark-api-0.25.0.jar [48]
319319
- lib/org.conscrypt-conscrypt-openjdk-uber-2.5.2.jar [49]
320320
- lib/org.xerial.snappy-snappy-java-1.1.10.1.jar [50]
321321
- lib/io.reactivex.rxjava3-rxjava-3.0.1.jar [51]
@@ -641,13 +641,13 @@ This product bundles Google Protocol Buffers, which is available under a "3-clau
641641
license.
642642

643643
Bundled as
644-
- lib/com.google.protobuf-protobuf-java-3.22.3.jar
645-
Source available at https://github.com/google/protobuf/tree/v3.22.3
644+
- lib/com.google.protobuf-protobuf-java-3.21.9.jar
645+
Source available at https://github.com/google/protobuf/tree/v3.21.9
646646
For details, see deps/protobuf-3.14.0/LICENSE.
647647

648648
Bundled as
649-
- lib/com.google.protobuf-protobuf-java-util-3.22.3.jar
650-
Source available at https://github.com/protocolbuffers/protobuf/tree/v3.22.3
649+
- lib/com.google.protobuf-protobuf-java-util-3.21.9.jar
650+
Source available at https://github.com/protocolbuffers/protobuf/tree/v3.21.9
651651
For details, see deps/protobuf-3.12.0/LICENSE.
652652
------------------------------------------------------------------------------------
653653
This product bundles the JCP Standard Java Servlet API, which is available under a

bookkeeper-dist/src/main/resources/LICENSE-bkctl.bin.txt

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -250,26 +250,26 @@ Apache Software License, Version 2.
250250
- lib/org.apache.zookeeper-zookeeper-3.8.1-tests.jar [20]
251251
- lib/com.beust-jcommander-1.82.jar [23]
252252
- lib/net.jpountz.lz4-lz4-1.3.0.jar [25]
253-
- lib/com.google.api.grpc-proto-google-common-protos-2.17.0.jar [27]
254-
- lib/com.google.code.gson-gson-2.10.1.jar [28]
253+
- lib/com.google.api.grpc-proto-google-common-protos-2.9.0.jar [27]
254+
- lib/com.google.code.gson-gson-2.9.0.jar [28]
255255
- lib/io.opencensus-opencensus-api-0.28.0.jar [29]
256256
- lib/io.opencensus-opencensus-contrib-http-util-0.28.0.jar [29]
257257
- lib/io.opencensus-opencensus-proto-0.2.0.jar [29]
258-
- lib/io.grpc-grpc-all-1.56.0.jar [32]
259-
- lib/io.grpc-grpc-alts-1.56.0.jar [32]
260-
- lib/io.grpc-grpc-api-1.56.0.jar [32]
261-
- lib/io.grpc-grpc-auth-1.56.0.jar [32]
262-
- lib/io.grpc-grpc-context-1.56.0.jar [32]
263-
- lib/io.grpc-grpc-core-1.56.0.jar [32]
264-
- lib/io.grpc-grpc-grpclb-1.56.0.jar [32]
265-
- lib/io.grpc-grpc-netty-1.56.0.jar [32]
266-
- lib/io.grpc-grpc-protobuf-1.56.0.jar [32]
267-
- lib/io.grpc-grpc-protobuf-lite-1.56.0.jar [32]
268-
- lib/io.grpc-grpc-services-1.56.0.jar [32]
269-
- lib/io.grpc-grpc-stub-1.56.0.jar [32]
270-
- lib/io.grpc-grpc-testing-1.56.0.jar [32]
271-
- lib/io.grpc-grpc-xds-1.56.0.jar [32]
272-
- lib/io.grpc-grpc-rls-1.56.0.jar[32]
258+
- lib/io.grpc-grpc-all-1.54.1.jar [32]
259+
- lib/io.grpc-grpc-alts-1.54.1.jar [32]
260+
- lib/io.grpc-grpc-api-1.54.1.jar [32]
261+
- lib/io.grpc-grpc-auth-1.54.1.jar [32]
262+
- lib/io.grpc-grpc-context-1.54.1.jar [32]
263+
- lib/io.grpc-grpc-core-1.54.1.jar [32]
264+
- lib/io.grpc-grpc-grpclb-1.54.1.jar [32]
265+
- lib/io.grpc-grpc-netty-1.54.1.jar [32]
266+
- lib/io.grpc-grpc-protobuf-1.54.1.jar [32]
267+
- lib/io.grpc-grpc-protobuf-lite-1.54.1.jar [32]
268+
- lib/io.grpc-grpc-services-1.54.1.jar [32]
269+
- lib/io.grpc-grpc-stub-1.54.1.jar [32]
270+
- lib/io.grpc-grpc-testing-1.54.1.jar [32]
271+
- lib/io.grpc-grpc-xds-1.54.1.jar [32]
272+
- lib/io.grpc-grpc-rls-1.54.1.jar[32]
273273
- lib/org.apache.curator-curator-client-5.1.0.jar [33]
274274
- lib/org.apache.curator-curator-framework-5.1.0.jar [33]
275275
- lib/org.apache.curator-curator-recipes-5.1.0.jar [33]
@@ -281,13 +281,13 @@ Apache Software License, Version 2.
281281
- lib/org.apache.httpcomponents-httpcore-4.4.15.jar [39]
282282
- lib/org.apache.thrift-libthrift-0.14.2.jar [40]
283283
- lib/com.google.android-annotations-4.1.1.4.jar [41]
284-
- lib/com.google.auto.value-auto-value-annotations-1.10.1.jar [42]
284+
- lib/com.google.auto.value-auto-value-annotations-1.9.jar [42]
285285
- lib/com.google.http-client-google-http-client-1.41.0.jar [43]
286286
- lib/com.google.http-client-google-http-client-gson-1.41.0.jar [43]
287287
- lib/com.google.j2objc-j2objc-annotations-1.3.jar [44]
288-
- lib/com.google.re2j-re2j-1.7.jar [45]
288+
- lib/com.google.re2j-re2j-1.6.jar [45]
289289
- lib/io.dropwizard.metrics-metrics-core-4.1.12.1.jar [46]
290-
- lib/io.perfmark-perfmark-api-0.26.0.jar [47]
290+
- lib/io.perfmark-perfmark-api-0.25.0.jar [47]
291291
- lib/org.conscrypt-conscrypt-openjdk-uber-2.5.2.jar [49]
292292
- lib/org.xerial.snappy-snappy-java-1.1.10.1.jar [50]
293293
- lib/io.reactivex.rxjava3-rxjava-3.0.1.jar [51]
@@ -566,13 +566,13 @@ This product bundles Google Protocol Buffers, which is available under a "3-clau
566566
license.
567567

568568
Bundled as
569-
- lib/com.google.protobuf-protobuf-java-3.22.3.jar
570-
Source available at https://github.com/google/protobuf/tree/v3.22.3
569+
- lib/com.google.protobuf-protobuf-java-3.21.9.jar
570+
Source available at https://github.com/google/protobuf/tree/v3.21.9
571571
For details, see deps/protobuf-3.14.0/LICENSE.
572572

573573
Bundled as
574-
- lib/com.google.protobuf-protobuf-java-util-3.22.3.jar
575-
Source available at https://github.com/protocolbuffers/protobuf/tree/v3.22.3
574+
- lib/com.google.protobuf-protobuf-java-util-3.21.9.jar
575+
Source available at https://github.com/protocolbuffers/protobuf/tree/v3.21.9
576576
For details, see deps/protobuf-3.12.0/LICENSE.
577577
------------------------------------------------------------------------------------
578578
This product bundles Simple Logging Facade for Java, which is available under a

bookkeeper-dist/src/main/resources/LICENSE-server.bin.txt

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -275,26 +275,26 @@ Apache Software License, Version 2.
275275
- lib/com.yahoo.datasketches-memory-0.8.3.jar [25]
276276
- lib/com.yahoo.datasketches-sketches-core-0.8.3.jar [25]
277277
- lib/net.jpountz.lz4-lz4-1.3.0.jar [26]
278-
- lib/com.google.api.grpc-proto-google-common-protos-2.17.0.jar [28]
279-
- lib/com.google.code.gson-gson-2.10.1.jar [29]
278+
- lib/com.google.api.grpc-proto-google-common-protos-2.9.0.jar [28]
279+
- lib/com.google.code.gson-gson-2.9.0.jar [29]
280280
- lib/io.opencensus-opencensus-api-0.28.0.jar [30]
281281
- lib/io.opencensus-opencensus-contrib-http-util-0.28.0.jar [30]
282282
- lib/io.opencensus-opencensus-proto-0.2.0.jar [30]
283-
- lib/io.grpc-grpc-all-1.56.0.jar [33]
284-
- lib/io.grpc-grpc-alts-1.56.0.jar [33]
285-
- lib/io.grpc-grpc-api-1.56.0.jar [33]
286-
- lib/io.grpc-grpc-auth-1.56.0.jar [33]
287-
- lib/io.grpc-grpc-context-1.56.0.jar [33]
288-
- lib/io.grpc-grpc-core-1.56.0.jar [33]
289-
- lib/io.grpc-grpc-grpclb-1.56.0.jar [33]
290-
- lib/io.grpc-grpc-netty-1.56.0.jar [33]
291-
- lib/io.grpc-grpc-protobuf-1.56.0.jar [33]
292-
- lib/io.grpc-grpc-protobuf-lite-1.56.0.jar [33]
293-
- lib/io.grpc-grpc-services-1.56.0.jar [33]
294-
- lib/io.grpc-grpc-stub-1.56.0.jar [33]
295-
- lib/io.grpc-grpc-testing-1.56.0.jar [33]
296-
- lib/io.grpc-grpc-xds-1.56.0.jar [33]
297-
- lib/io.grpc-grpc-rls-1.56.0.jar[33]
283+
- lib/io.grpc-grpc-all-1.54.1.jar [33]
284+
- lib/io.grpc-grpc-alts-1.54.1.jar [33]
285+
- lib/io.grpc-grpc-api-1.54.1.jar [33]
286+
- lib/io.grpc-grpc-auth-1.54.1.jar [33]
287+
- lib/io.grpc-grpc-context-1.54.1.jar [33]
288+
- lib/io.grpc-grpc-core-1.54.1.jar [33]
289+
- lib/io.grpc-grpc-grpclb-1.54.1.jar [33]
290+
- lib/io.grpc-grpc-netty-1.54.1.jar [33]
291+
- lib/io.grpc-grpc-protobuf-1.54.1.jar [33]
292+
- lib/io.grpc-grpc-protobuf-lite-1.54.1.jar [33]
293+
- lib/io.grpc-grpc-services-1.54.1.jar [33]
294+
- lib/io.grpc-grpc-stub-1.54.1.jar [33]
295+
- lib/io.grpc-grpc-testing-1.54.1.jar [33]
296+
- lib/io.grpc-grpc-xds-1.54.1.jar [33]
297+
- lib/io.grpc-grpc-rls-1.54.1.jar[33]
298298
- lib/org.apache.curator-curator-client-5.1.0.jar [34]
299299
- lib/org.apache.curator-curator-framework-5.1.0.jar [34]
300300
- lib/org.apache.curator-curator-recipes-5.1.0.jar [34]
@@ -308,11 +308,11 @@ Apache Software License, Version 2.
308308
- lib/com.google.android-annotations-4.1.1.4.jar [42]
309309
- lib/com.google.http-client-google-http-client-1.41.0.jar [43]
310310
- lib/com.google.http-client-google-http-client-gson-1.41.0.jar [43]
311-
- lib/com.google.auto.value-auto-value-annotations-1.10.1.jar [44]
311+
- lib/com.google.auto.value-auto-value-annotations-1.9.jar [44]
312312
- lib/com.google.j2objc-j2objc-annotations-1.3.jar [45]
313-
- lib/com.google.re2j-re2j-1.7.jar [46]
313+
- lib/com.google.re2j-re2j-1.6.jar [46]
314314
- lib/io.dropwizard.metrics-metrics-core-4.1.12.1.jar [47]
315-
- lib/io.perfmark-perfmark-api-0.26.0.jar [48]
315+
- lib/io.perfmark-perfmark-api-0.25.0.jar [48]
316316
- lib/org.conscrypt-conscrypt-openjdk-uber-2.5.2.jar [49]
317317
- lib/org.xerial.snappy-snappy-java-1.1.10.1.jar [50]
318318
- lib/io.reactivex.rxjava3-rxjava-3.0.1.jar [51]
@@ -630,13 +630,13 @@ This product bundles Google Protocol Buffers, which is available under a "3-clau
630630
license.
631631

632632
Bundled as
633-
- lib/com.google.protobuf-protobuf-java-3.22.3.jar
634-
Source available at https://github.com/google/protobuf/tree/v3.22.3
633+
- lib/com.google.protobuf-protobuf-java-3.21.9.jar
634+
Source available at https://github.com/google/protobuf/tree/v3.21.9
635635
For details, see deps/protobuf-3.14.0/LICENSE.
636636

637637
Bundled as
638-
- lib/com.google.protobuf-protobuf-java-util-3.22.3.jar
639-
Source available at https://github.com/protocolbuffers/protobuf/tree/v3.22.3
638+
- lib/com.google.protobuf-protobuf-java-util-3.21.9.jar
639+
Source available at https://github.com/protocolbuffers/protobuf/tree/v3.21.9
640640
For details, see deps/protobuf-3.12.0/LICENSE.
641641
------------------------------------------------------------------------------------
642642
This product bundles the JCP Standard Java Servlet API, which is available under a

bookkeeper-dist/src/main/resources/NOTICE-all.bin.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -134,15 +134,15 @@ granted provided that the copyright notice appears in all copies.
134134
Copyright 2010 Cedric Beust cedric@beust.com
135135

136136
------------------------------------------------------------------------------------
137-
- lib/io.grpc-grpc-all-1.56.0.jar
138-
- lib/io.grpc-grpc-auth-1.56.0.jar
139-
- lib/io.grpc-grpc-context-1.56.0.jar
140-
- lib/io.grpc-grpc-core-1.56.0.jar
141-
- lib/io.grpc-grpc-netty-1.56.0.jar
142-
- lib/io.grpc-grpc-protobuf-1.56.0.jar
143-
- lib/io.grpc-grpc-protobuf-lite-1.56.0.jar
144-
- lib/io.grpc-grpc-stub-1.56.0.jar
145-
- lib/io.grpc-grpc-testing-1.56.0.jar
137+
- lib/io.grpc-grpc-all-1.54.1.jar
138+
- lib/io.grpc-grpc-auth-1.54.1.jar
139+
- lib/io.grpc-grpc-context-1.54.1.jar
140+
- lib/io.grpc-grpc-core-1.54.1.jar
141+
- lib/io.grpc-grpc-netty-1.54.1.jar
142+
- lib/io.grpc-grpc-protobuf-1.54.1.jar
143+
- lib/io.grpc-grpc-protobuf-lite-1.54.1.jar
144+
- lib/io.grpc-grpc-stub-1.54.1.jar
145+
- lib/io.grpc-grpc-testing-1.54.1.jar
146146

147147
Copyright 2014, gRPC Authors All rights reserved.
148148

bookkeeper-dist/src/main/resources/NOTICE-bkctl.bin.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -56,15 +56,15 @@ under the License.
5656
Copyright 2010 Cedric Beust cedric@beust.com
5757

5858
------------------------------------------------------------------------------------
59-
- lib/io.grpc-grpc-all-1.56.0.jar
60-
- lib/io.grpc-grpc-auth-1.56.0.jar
61-
- lib/io.grpc-grpc-context-1.56.0.jar
62-
- lib/io.grpc-grpc-core-1.56.0.jar
63-
- lib/io.grpc-grpc-netty-1.56.0.jar
64-
- lib/io.grpc-grpc-protobuf-1.56.0.jar
65-
- lib/io.grpc-grpc-protobuf-lite-1.56.0.jar
66-
- lib/io.grpc-grpc-stub-1.56.0.jar
67-
- lib/io.grpc-grpc-testing-1.56.0.jar
59+
- lib/io.grpc-grpc-all-1.54.1.jar
60+
- lib/io.grpc-grpc-auth-1.54.1.jar
61+
- lib/io.grpc-grpc-context-1.54.1.jar
62+
- lib/io.grpc-grpc-core-1.54.1.jar
63+
- lib/io.grpc-grpc-netty-1.54.1.jar
64+
- lib/io.grpc-grpc-protobuf-1.54.1.jar
65+
- lib/io.grpc-grpc-protobuf-lite-1.54.1.jar
66+
- lib/io.grpc-grpc-stub-1.54.1.jar
67+
- lib/io.grpc-grpc-testing-1.54.1.jar
6868

6969
Copyright 2014, gRPC Authors All rights reserved.
7070

bookkeeper-dist/src/main/resources/NOTICE-server.bin.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -116,15 +116,15 @@ granted provided that the copyright notice appears in all copies.
116116
Copyright 2010 Cedric Beust cedric@beust.com
117117

118118
------------------------------------------------------------------------------------
119-
- lib/io.grpc-grpc-all-1.56.0.jar
120-
- lib/io.grpc-grpc-auth-1.56.0.jar
121-
- lib/io.grpc-grpc-context-1.56.0.jar
122-
- lib/io.grpc-grpc-core-1.56.0.jar
123-
- lib/io.grpc-grpc-netty-1.56.0.jar
124-
- lib/io.grpc-grpc-protobuf-1.56.0.jar
125-
- lib/io.grpc-grpc-protobuf-lite-1.56.0.jar
126-
- lib/io.grpc-grpc-stub-1.56.0.jar
127-
- lib/io.grpc-grpc-testing-1.56.0.jar
119+
- lib/io.grpc-grpc-all-1.54.1.jar
120+
- lib/io.grpc-grpc-auth-1.54.1.jar
121+
- lib/io.grpc-grpc-context-1.54.1.jar
122+
- lib/io.grpc-grpc-core-1.54.1.jar
123+
- lib/io.grpc-grpc-netty-1.54.1.jar
124+
- lib/io.grpc-grpc-protobuf-1.54.1.jar
125+
- lib/io.grpc-grpc-protobuf-lite-1.54.1.jar
126+
- lib/io.grpc-grpc-stub-1.54.1.jar
127+
- lib/io.grpc-grpc-testing-1.54.1.jar
128128

129129
Copyright 2014, gRPC Authors All rights reserved.
130130

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@
132132
<freebuilder.version>2.7.0</freebuilder.version>
133133
<google.code.version>3.0.2</google.code.version>
134134
<google.errorprone.version>2.9.0</google.errorprone.version>
135-
<grpc.version>1.56.0</grpc.version>
135+
<grpc.version>1.54.1</grpc.version>
136136
<guava.version>31.0.1-jre</guava.version>
137137
<kerby.version>1.1.1</kerby.version>
138138
<hadoop.version>3.3.5</hadoop.version>
@@ -161,8 +161,8 @@
161161
<datasketches.version>0.8.3</datasketches.version>
162162
<httpclient.version>4.5.13</httpclient.version>
163163
<httpcore.version>4.4.15</httpcore.version>
164-
<protobuf.version>3.22.3</protobuf.version>
165-
<protoc3.version>3.22.3</protoc3.version>
164+
<protobuf.version>3.21.9</protobuf.version>
165+
<protoc3.version>3.21.9</protoc3.version>
166166
<protoc-gen-grpc-java.version>${grpc.version}</protoc-gen-grpc-java.version>
167167
<reflections.version>0.9.11</reflections.version>
168168
<rocksdb.version>7.9.2</rocksdb.version>

0 commit comments

Comments
 (0)