This is an automated email from the ASF dual-hosted git repository.
derrickaw 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 98e29d99fcd Revert "Upgrade expansion jar to java17 (#38931)" (#38965)
98e29d99fcd is described below
commit 98e29d99fcdade4879f0361e7ee1ffdc46abb54d
Author: Yi Hu <[email protected]>
AuthorDate: Mon Jun 15 13:52:58 2026 -0400
Revert "Upgrade expansion jar to java17 (#38931)" (#38965)
This reverts commit b3a62ee97c7ce436fc70dfc7d13f94dd97038b1b.
---
.github/actions/setup-environment-action/action.yml | 2 +-
.github/workflows/beam_PreCommit_Xlang_Generated_Transforms.yml | 2 +-
sdks/java/expansion-service/container/Dockerfile | 2 +-
sdks/java/io/expansion-service/build.gradle | 4 ++--
4 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/.github/actions/setup-environment-action/action.yml
b/.github/actions/setup-environment-action/action.yml
index daa3daa1cd5..06633c6c727 100644
--- a/.github/actions/setup-environment-action/action.yml
+++ b/.github/actions/setup-environment-action/action.yml
@@ -74,7 +74,7 @@ runs:
uses: actions/setup-java@v3
with:
distribution: 'temurin'
- java-version: ${{ inputs.java-version == 'default' &&
((contains(github.job, 'Xlang') || contains(github.job, 'XVR') ||
contains(github.job, 'PreCommit_Java')) && '17' || '11') || inputs.java-version
}}
+ java-version: ${{ inputs.java-version == 'default' && '11' ||
inputs.java-version }}
- name: Setup Gradle
uses:
gradle/actions/setup-gradle@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0
with:
diff --git a/.github/workflows/beam_PreCommit_Xlang_Generated_Transforms.yml
b/.github/workflows/beam_PreCommit_Xlang_Generated_Transforms.yml
index 1dfab40f552..959f36234d7 100644
--- a/.github/workflows/beam_PreCommit_Xlang_Generated_Transforms.yml
+++ b/.github/workflows/beam_PreCommit_Xlang_Generated_Transforms.yml
@@ -102,7 +102,7 @@ jobs:
- name: Setup environment
uses: ./.github/actions/setup-environment-action
with:
- java-version: '17'
+ java-version: default
python-version: ${{ matrix.python_version }}
- name: Set PY_VER_CLEAN
id: set_py_ver_clean
diff --git a/sdks/java/expansion-service/container/Dockerfile
b/sdks/java/expansion-service/container/Dockerfile
index 513dd6b75b8..968f5cd2ac2 100644
--- a/sdks/java/expansion-service/container/Dockerfile
+++ b/sdks/java/expansion-service/container/Dockerfile
@@ -16,7 +16,7 @@
# limitations under the License.
###############################################################################
-FROM eclipse-temurin:17
+FROM eclipse-temurin:11
LABEL Author "Apache Beam <[email protected]>"
ARG TARGETOS
ARG TARGETARCH
diff --git a/sdks/java/io/expansion-service/build.gradle
b/sdks/java/io/expansion-service/build.gradle
index f7b241a7594..70a3fce538b 100644
--- a/sdks/java/io/expansion-service/build.gradle
+++ b/sdks/java/io/expansion-service/build.gradle
@@ -25,8 +25,8 @@ applyJavaNature(
exportJavadoc: false,
validateShadowJar: false,
shadowClosure: {},
- // iceberg requires Java11+ and delta lake requires Java17+
- requireJavaVersion: JavaVersion.VERSION_17
+ // iceberg requires Java11+
+ requireJavaVersion: JavaVersion.VERSION_11
)
// We don't want to use the latest version for the entire beam sdk since beam
Java users can override it themselves.