Skip to content

Commit 766ba1c

Browse files
gwbrownmasseyke
andauthored
[7.17] Align all usages of protobuf to be 3.21.9 (#95431)
Updating repository-hdfs, repository-gcs, and vector-tile to all use the same more recent protobuf. Co-authored-by: Keith Massey <[email protected]>
1 parent 9df8e28 commit 766ba1c

File tree

7 files changed

+22
-23
lines changed

7 files changed

+22
-23
lines changed

build-tools-internal/version.properties

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ joda = 2.12.6
2222
commons_lang3 = 3.9
2323
# bouncy castle version for non-fips. fips jars use a different version
2424
bouncycastle=1.78.1
25+
26+
# client dependencies
27+
protobuf = 3.21.9
28+
2529
# test dependencies
2630
randomizedrunner = 2.8.0
2731
junit = 4.13.2

docs/changelog/92123.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 92123
2+
summary: Align all usages of protobuf to be 3.21.9
3+
area: Snapshot/Restore
4+
type: upgrade
5+
issues: []

gradle/verification-metadata.xml

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -819,29 +819,19 @@
819819
<sha256 value="e0c1c64575c005601725e7c6a02cebf9e1285e888f756b2a1d73ffa8d725cc74" origin="Generated by Gradle"/>
820820
</artifact>
821821
</component>
822-
<component group="com.google.protobuf" name="protobuf-java" version="3.16.3">
823-
<artifact name="protobuf-java-3.16.3.jar">
824-
<sha256 value="6d3758b483e1ac7505649371a5b058a717260ef470100fefad7a1e2aba75e06f" origin="Generated by Gradle"/>
825-
</artifact>
826-
</component>
827-
<component group="com.google.protobuf" name="protobuf-java" version="3.21.1">
828-
<artifact name="protobuf-java-3.21.1.jar">
829-
<sha256 value="ad275e75ee79e6c6388198dcb9acf0db2edee64782e11b508f379c3a2a17d168" origin="Generated by Gradle"/>
830-
</artifact>
831-
</component>
832-
<component group="com.google.protobuf" name="protobuf-java" version="3.21.7">
833-
<artifact name="protobuf-java-3.21.7.jar">
834-
<sha256 value="a204ec68748a7b26351ae37a311e8de468f248d1916d5f8dbe812c1289d0a0ff" origin="Generated by Gradle"/>
822+
<component group="com.google.protobuf" name="protobuf-java" version="3.21.9">
823+
<artifact name="protobuf-java-3.21.9.jar">
824+
<sha256 value="1b78b4a76a71512debfdff8f8fc5aef6bfd459f65758fecf7aff245e6e6301e4" origin="Generated by Gradle"/>
835825
</artifact>
836826
</component>
837827
<component group="com.google.protobuf" name="protobuf-java" version="3.21.9">
838828
<artifact name="protobuf-java-3.21.9.jar">
839829
<sha256 value="1b78b4a76a71512debfdff8f8fc5aef6bfd459f65758fecf7aff245e6e6301e4" origin="Generated by Gradle"/>
840830
</artifact>
841831
</component>
842-
<component group="com.google.protobuf" name="protobuf-java-util" version="3.17.3">
843-
<artifact name="protobuf-java-util-3.17.3.jar">
844-
<sha256 value="bf320ed076000e1d8c7cbf7601b056acaecab80f75b9a659b9f6398d0d7e3f79" origin="Generated by Gradle"/>
832+
<component group="com.google.protobuf" name="protobuf-java-util" version="3.21.9">
833+
<artifact name="protobuf-java-util-3.21.9.jar">
834+
<sha256 value="a78226d02551ca2cb34b24b4168a75b4a84041cc3333f3725bb5ad9806a80b77" origin="Generated by Gradle"/>
845835
</artifact>
846836
</component>
847837
<component group="com.google.re2j" name="re2j" version="1.1">

plugins/repository-gcs/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ dependencies {
3737
api 'com.google.api:api-common:2.3.1'
3838
api 'com.google.api:gax:2.20.1'
3939
api 'org.threeten:threetenbp:1.6.5'
40-
api 'com.google.protobuf:protobuf-java-util:3.17.3'
41-
api 'com.google.protobuf:protobuf-java:3.21.7'
40+
api "com.google.protobuf:protobuf-java-util:${versions.protobuf}"
41+
api "com.google.protobuf:protobuf-java:${versions.protobuf}"
4242
api 'com.google.code.gson:gson:2.10'
4343
api 'com.google.api.grpc:proto-google-common-protos:2.9.6'
4444
api 'com.google.api.grpc:proto-google-iam-v1:1.6.2'

plugins/repository-hdfs/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ dependencies {
4747
}
4848
runtimeOnly "org.apache.hadoop:hadoop-client-runtime:${versions.hadoop}"
4949
implementation "org.apache.hadoop:hadoop-hdfs:${versions.hadoop}"
50-
api 'com.google.protobuf:protobuf-java:3.21.9'
50+
api "com.google.protobuf:protobuf-java:${versions.protobuf}"
5151
api 'commons-logging:commons-logging:1.1.3'
5252
api "org.apache.logging.log4j:log4j-1.2-api:${versions.log4j}"
5353
api 'commons-cli:commons-cli:1.2'

x-pack/plugin/vector-tile/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ dependencies {
2929
testImplementation(testArtifact(project(xpackModule('core'))))
3030
compileOnly "org.locationtech.jts:jts-core:${versions.jts}"
3131
api "com.wdtinc:mapbox-vector-tile:3.1.0"
32-
api "com.google.protobuf:protobuf-java:3.16.3"
32+
api "com.google.protobuf:protobuf-java:${versions.protobuf}"
3333
runtimeOnly("org.slf4j:slf4j-api:${versions.slf4j}")
3434
runtimeOnly("org.apache.logging.log4j:log4j-slf4j-impl:${versions.log4j}")
3535
javaRestTestImplementation("com.wdtinc:mapbox-vector-tile:3.1.0")
36-
javaRestTestImplementation("com.google.protobuf:protobuf-java:3.16.3")
36+
javaRestTestImplementation("com.google.protobuf:protobuf-java:${versions.protobuf}")
3737
}
3838

3939
testClusters.configureEach {

x-pack/snapshot-tool/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ dependencies {
4646
api 'com.google.api:api-common:2.3.1'
4747
api 'com.google.api:gax:2.20.1'
4848
api 'org.threeten:threetenbp:1.6.5'
49-
api 'com.google.protobuf:protobuf-java-util:3.17.3'
50-
api 'com.google.protobuf:protobuf-java:3.21.7'
49+
api "com.google.protobuf:protobuf-java-util:${versions.protobuf}"
50+
api "com.google.protobuf:protobuf-java:${versions.protobuf}"
5151
api 'com.google.code.gson:gson:2.10'
5252
api 'com.google.api.grpc:proto-google-common-protos:2.9.6'
5353
api 'com.google.api.grpc:proto-google-iam-v1:1.6.2'

0 commit comments

Comments
 (0)