This is an automated email from the ASF dual-hosted git repository.
jinsongzhou pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/amoro.git
The following commit(s) were added to refs/heads/master by this push:
new 902fab75a [AMORO-3531] Drop support for java8 (#3899)
902fab75a is described below
commit 902fab75a96f5f5510cb32e3c93a2a5cbb0bbf00
Author: Fei Wang <[email protected]>
AuthorDate: Mon Dec 29 01:01:11 2025 -0800
[AMORO-3531] Drop support for java8 (#3899)
drop support jdk8
Co-authored-by: Xu Bai <[email protected]>
Co-authored-by: ConradJam <[email protected]>
Co-authored-by: ZhouJinsong <[email protected]>
---
.github/workflows/core-hadoop2-ci.yml | 2 +-
.github/workflows/core-hadoop3-ci.yml | 2 +-
CONTRIBUTING.md | 2 +-
docker/optimizer-flink/Dockerfile | 2 +-
docs/admin-guides/deployment.md | 2 +-
pom.xml | 7 -------
6 files changed, 5 insertions(+), 12 deletions(-)
diff --git a/.github/workflows/core-hadoop2-ci.yml
b/.github/workflows/core-hadoop2-ci.yml
index a4ad704f6..ad891366c 100644
--- a/.github/workflows/core-hadoop2-ci.yml
+++ b/.github/workflows/core-hadoop2-ci.yml
@@ -37,7 +37,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
- jdk: [ '8', '11' ]
+ jdk: [ '11' ]
name: Build Amoro with JDK ${{ matrix.jdk }}
steps:
- uses: actions/checkout@v3
diff --git a/.github/workflows/core-hadoop3-ci.yml
b/.github/workflows/core-hadoop3-ci.yml
index 360f2b79a..eaa4b9b62 100644
--- a/.github/workflows/core-hadoop3-ci.yml
+++ b/.github/workflows/core-hadoop3-ci.yml
@@ -37,7 +37,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
- jdk: [ '8', '11' ]
+ jdk: [ '11' ]
spark: [ '3.3', '3.5' ]
name: Build Amoro with JDK ${{ matrix.jdk }} Spark-${{ matrix.spark }}
steps:
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index e502ac705..6bdbc7652 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -92,7 +92,7 @@ for reference.
The following guide describes how to import the Amoro project into IntelliJ
IDEA and deploy it.
### Requirements
-+ Java Version: Java 8 or Java 11 is required.
++ Java Version: Java 11 is required.
#### Required plugins
1. Go to `Settings` → `Plugins` in IntelliJ IDEA.
diff --git a/docker/optimizer-flink/Dockerfile
b/docker/optimizer-flink/Dockerfile
index c5131f08a..b791f1ee0 100644
--- a/docker/optimizer-flink/Dockerfile
+++ b/docker/optimizer-flink/Dockerfile
@@ -14,7 +14,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG FLINK_VERSION=1.20.0-java8
+ARG FLINK_VERSION=1.20.0-java11
FROM flink:${FLINK_VERSION}
diff --git a/docs/admin-guides/deployment.md b/docs/admin-guides/deployment.md
index ab009b1e6..6a6bb75a6 100644
--- a/docs/admin-guides/deployment.md
+++ b/docs/admin-guides/deployment.md
@@ -30,7 +30,7 @@ You can choose to download the stable release package from
[download page](../..
## System requirements
-- Java 8 is required.
+- Java 11 is required.
- Optional: A RDBMS (PostgreSQL 14.x or higher, MySQL 5.5 or higher)
- Optional: ZooKeeper 3.4.x or higher
diff --git a/pom.xml b/pom.xml
index 1ba394871..452e1548a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1842,13 +1842,6 @@
</properties>
</profile>
- <profile>
- <id>java8</id>
- <properties>
- <java.target.version>8</java.target.version>
- <java.source.version>8</java.source.version>
- </properties>
- </profile>
<profile>
<id>java11</id>
<activation>