This is an automated email from the ASF dual-hosted git repository.
Abacn pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/master by this push:
new 39632ef2134 Fix iceberg gcs dependency after gcsio 3.0 upgrade (#38488)
39632ef2134 is described below
commit 39632ef213421340cbe654f723870b8f27d72608
Author: Yi Hu <[email protected]>
AuthorDate: Thu May 14 10:22:06 2026 -0400
Fix iceberg gcs dependency after gcsio 3.0 upgrade (#38488)
---
.github/trigger_files/beam_PostCommit_SQL.json | 2 +-
sdks/java/extensions/sql/iceberg/build.gradle | 1 +
sdks/java/io/expansion-service/build.gradle | 10 ++++------
3 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/.github/trigger_files/beam_PostCommit_SQL.json
b/.github/trigger_files/beam_PostCommit_SQL.json
index 833fd9b0d17..5df3841d236 100644
--- a/.github/trigger_files/beam_PostCommit_SQL.json
+++ b/.github/trigger_files/beam_PostCommit_SQL.json
@@ -1,4 +1,4 @@
{
"comment": "Modify this file in a trivial way to cause this test suite to
run ",
- "modification": 2
+ "modification": 3
}
diff --git a/sdks/java/extensions/sql/iceberg/build.gradle
b/sdks/java/extensions/sql/iceberg/build.gradle
index 1e319c97a8e..893a485e7d8 100644
--- a/sdks/java/extensions/sql/iceberg/build.gradle
+++ b/sdks/java/extensions/sql/iceberg/build.gradle
@@ -48,6 +48,7 @@ dependencies {
testImplementation library.java.google_api_services_bigquery
testImplementation "org.apache.iceberg:iceberg-api:1.9.2"
testImplementation "org.apache.iceberg:iceberg-core:1.9.2"
+ testRuntimeOnly library.java.bigdataoss_util_hadoop
testImplementation project(":sdks:java:io:google-cloud-platform")
testImplementation
project(":sdks:java:extensions:google-cloud-platform-core")
}
diff --git a/sdks/java/io/expansion-service/build.gradle
b/sdks/java/io/expansion-service/build.gradle
index 4e4c15f367c..77a062c5b9a 100644
--- a/sdks/java/io/expansion-service/build.gradle
+++ b/sdks/java/io/expansion-service/build.gradle
@@ -83,12 +83,10 @@ dependencies {
permitUnusedDeclared project(":sdks:java:extensions:kafka-factories")
runtimeOnly project(":sdks:java:io:amazon-web-services2") // FileSystem may
be used by Iceberg AddFiles
- if (JavaVersion.current().compareTo(JavaVersion.VERSION_11) >= 0 &&
project.findProperty('testJavaVersion') != '8') {
- // iceberg ended support for Java 8 in 1.7.0
- runtimeOnly project(":sdks:java:io:iceberg")
- runtimeOnly project(":sdks:java:io:iceberg:hive")
- runtimeOnly project(path: ":sdks:java:io:iceberg:bqms", configuration:
"shadow")
- }
+ runtimeOnly project(":sdks:java:io:iceberg")
+ runtimeOnly project(":sdks:java:io:iceberg:hive")
+ runtimeOnly project(path: ":sdks:java:io:iceberg:bqms", configuration:
"shadow")
+ runtimeOnly library.java.bigdataoss_util_hadoop
runtimeOnly library.java.kafka_clients
runtimeOnly library.java.slf4j_jdk14