Skip to content

Commit 53a0d3c

Browse files
Amar3ttoAbacn
andauthored
Update BOM to 26.71.0 (#36663)
* Update BOM to 26.71.0 * Fix tests * Fix test expected row * Fix spotless * Fix analyzeClassesDependencies --------- Co-authored-by: Yi Hu <[email protected]>
1 parent ce58563 commit 53a0d3c

File tree

5 files changed

+11
-12
lines changed

5 files changed

+11
-12
lines changed

buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -608,7 +608,7 @@ class BeamModulePlugin implements Plugin<Project> {
608608
def dbcp2_version = "2.9.0"
609609
def errorprone_version = "2.31.0"
610610
// [bomupgrader] determined by: com.google.api:gax, consistent with: google_cloud_platform_libraries_bom
611-
def gax_version = "2.68.2"
611+
def gax_version = "2.71.0"
612612
def google_ads_version = "33.0.0"
613613
def google_clients_version = "2.0.0"
614614
def google_cloud_bigdataoss_version = "2.2.26"
@@ -636,7 +636,7 @@ class BeamModulePlugin implements Plugin<Project> {
636636
def netty_version = "4.1.110.Final"
637637
def postgres_version = "42.2.16"
638638
// [bomupgrader] determined by: com.google.protobuf:protobuf-java, consistent with: google_cloud_platform_libraries_bom
639-
def protobuf_version = "4.29.4"
639+
def protobuf_version = "4.33.0"
640640
def qpid_jms_client_version = "0.61.0"
641641
def quickcheck_version = "1.0"
642642
def sbe_tool_version = "1.25.1"
@@ -735,11 +735,11 @@ class BeamModulePlugin implements Plugin<Project> {
735735
google_api_client_java6 : "com.google.api-client:google-api-client-java6:$google_clients_version",
736736
google_api_common : "com.google.api:api-common", // google_cloud_platform_libraries_bom sets version
737737
google_api_services_bigquery : "com.google.apis:google-api-services-bigquery:v2-rev20250706-2.0.0", // [bomupgrader] sets version
738-
google_api_services_cloudresourcemanager : "com.google.apis:google-api-services-cloudresourcemanager:v1-rev20240310-2.0.0", // [bomupgrader] sets version
738+
google_api_services_cloudresourcemanager : "com.google.apis:google-api-services-cloudresourcemanager:v1-rev20250606-2.0.0", // [bomupgrader] sets version
739739
google_api_services_dataflow : "com.google.apis:google-api-services-dataflow:v1b3-rev20250519-$google_clients_version",
740740
google_api_services_healthcare : "com.google.apis:google-api-services-healthcare:v1-rev20240130-$google_clients_version",
741741
google_api_services_pubsub : "com.google.apis:google-api-services-pubsub:v1-rev20220904-$google_clients_version",
742-
google_api_services_storage : "com.google.apis:google-api-services-storage:v1-rev20250718-2.0.0", // [bomupgrader] sets version
742+
google_api_services_storage : "com.google.apis:google-api-services-storage:v1-rev20250925-2.0.0", // [bomupgrader] sets version
743743
google_auth_library_credentials : "com.google.auth:google-auth-library-credentials", // google_cloud_platform_libraries_bom sets version
744744
google_auth_library_oauth2_http : "com.google.auth:google-auth-library-oauth2-http", // google_cloud_platform_libraries_bom sets version
745745
google_cloud_bigquery : "com.google.cloud:google-cloud-bigquery", // google_cloud_platform_libraries_bom sets version
@@ -751,13 +751,13 @@ class BeamModulePlugin implements Plugin<Project> {
751751
google_cloud_core_grpc : "com.google.cloud:google-cloud-core-grpc", // google_cloud_platform_libraries_bom sets version
752752
google_cloud_datacatalog_v1beta1 : "com.google.cloud:google-cloud-datacatalog", // google_cloud_platform_libraries_bom sets version
753753
google_cloud_dataflow_java_proto_library_all: "com.google.cloud.dataflow:google-cloud-dataflow-java-proto-library-all:0.5.160304",
754-
google_cloud_datastore_v1_proto_client : "com.google.cloud.datastore:datastore-v1-proto-client:2.31.1", // [bomupgrader] sets version
754+
google_cloud_datastore_v1_proto_client : "com.google.cloud.datastore:datastore-v1-proto-client:2.32.3", // [bomupgrader] sets version
755755
google_cloud_firestore : "com.google.cloud:google-cloud-firestore", // google_cloud_platform_libraries_bom sets version
756756
google_cloud_pubsub : "com.google.cloud:google-cloud-pubsub", // google_cloud_platform_libraries_bom sets version
757757
google_cloud_pubsublite : "com.google.cloud:google-cloud-pubsublite", // google_cloud_platform_libraries_bom sets version
758758
// [bomupgrader] the BOM version is set by scripts/tools/bomupgrader.py. If update manually, also update
759759
// libraries-bom version on sdks/java/container/license_scripts/dep_urls_java.yaml
760-
google_cloud_platform_libraries_bom : "com.google.cloud:libraries-bom:26.65.0",
760+
google_cloud_platform_libraries_bom : "com.google.cloud:libraries-bom:26.71.0",
761761
google_cloud_secret_manager : "com.google.cloud:google-cloud-secretmanager", // google_cloud_platform_libraries_bom sets version
762762
// TODO(#35868) remove pinned google_cloud_spanner_bom after tests or upstream fixed
763763
google_cloud_spanner_bom : "com.google.cloud:google-cloud-spanner-bom:$google_cloud_spanner_version",
@@ -1350,7 +1350,7 @@ class BeamModulePlugin implements Plugin<Project> {
13501350
"com.google.auto.service:auto-service-annotations:$autoservice_version",
13511351
"com.google.auto.value:auto-value-annotations:$autovalue_version",
13521352
"com.google.code.findbugs:jsr305:$jsr305_version",
1353-
"com.google.j2objc:j2objc-annotations:3.0.0",
1353+
"com.google.j2objc:j2objc-annotations:3.1",
13541354
// These dependencies are needed to avoid error-prone warnings on package-info.java files,
13551355
// also to include the annotations to suppress warnings.
13561356
//

examples/java/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ dependencies {
4545
// this dependency is a provided dependency for kafka-avro-serializer. It is not needed to compile with Java<=17
4646
// but needed for compile only under Java21, specifically, required for extending from AbstractKafkaAvroDeserializer
4747
compileOnly library.java.kafka
48+
permitUnusedDeclared library.java.kafka
4849
}
4950
implementation library.java.kafka_clients
5051
implementation project(path: ":sdks:java:core", configuration: "shadow")

sdks/java/container/license_scripts/dep_urls_java.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jaxen:
4646
'1.1.6':
4747
type: "3-Clause BSD"
4848
libraries-bom:
49-
'26.65.0':
49+
'26.71.0':
5050
license: "https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-opensource-java/master/LICENSE"
5151
type: "Apache License 2.0"
5252
paranamer:

sdks/java/io/google-cloud-platform/src/test/java/org/apache/beam/sdk/io/gcp/bigquery/BeamRowToStorageApiProtoTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
import java.time.LocalDateTime;
3737
import java.time.LocalTime;
3838
import java.time.temporal.ChronoUnit;
39-
import java.util.Collections;
39+
import java.util.HashMap;
4040
import java.util.List;
4141
import java.util.Map;
4242
import java.util.function.Supplier;
@@ -262,7 +262,6 @@ public class BeamRowToStorageApiProtoTest {
262262
.put("booleanvalue", true)
263263
.put("bytesvalue", ByteString.copyFrom(BYTES))
264264
.put("arrayvalue", ImmutableList.of("one", "two", "red", "blue"))
265-
.put("arraynullvalue", Collections.emptyList())
266265
.put("iterablevalue", ImmutableList.of("blue", "red", "two", "one"))
267266
.put(
268267
"sqldatevalue",
@@ -472,7 +471,7 @@ private void assertBaseRecord(DynamicMessage msg) {
472471
Map<String, Object> recordFields =
473472
msg.getAllFields().entrySet().stream()
474473
.collect(Collectors.toMap(entry -> entry.getKey().getName(), Map.Entry::getValue));
475-
assertEquals(BASE_PROTO_EXPECTED_FIELDS, recordFields);
474+
assertEquals(new HashMap<>(BASE_PROTO_EXPECTED_FIELDS), new HashMap<>(recordFields));
476475
}
477476

478477
@Test

settings.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,6 @@ include(":sdks:java:extensions:sql:perf-tests")
202202
include(":sdks:java:extensions:sql:jdbc")
203203
include(":sdks:java:extensions:sql:hcatalog")
204204
include(":sdks:java:extensions:sql:datacatalog")
205-
include(":sdks:java:extensions:sql:zetasql")
206205
include(":sdks:java:extensions:sql:expansion-service")
207206
include(":sdks:java:extensions:sql:udf")
208207
include(":sdks:java:extensions:sql:udf-test-provider")

0 commit comments

Comments
 (0)