From 6abb27cd07518101a38fac55d938e4562037a94c Mon Sep 17 00:00:00 2001 From: NguyenHoangSon96 Date: Wed, 1 Jul 2026 14:41:04 +0700 Subject: [PATCH 1/3] chore: upgrade minium Java version to 17 --- .circleci/config.yml | 4 ++-- README.md | 2 +- examples/pom.xml | 2 +- pom.xml | 4 +--- 4 files changed, 5 insertions(+), 7 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 745e14cb..081290d1 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -3,7 +3,7 @@ version: 2.1 parameters: default-maven-image: type: string - default: "cimg/openjdk:11.0" + default: "cimg/openjdk:17.0" executors: docker-amd64-image: @@ -225,7 +225,7 @@ workflows: alias: tests-java-jdk-old parameters: exe: [ docker-amd64-image, docker-arm64-image ] - maven-image: [ << pipeline.parameters.default-maven-image >>, "cimg/openjdk:17.0", "cimg/openjdk:21.0" ] + maven-image: [ << pipeline.parameters.default-maven-image >>, "cimg/openjdk:21.0" ] # Java test matrix for JDK 25+ - tests-java: matrix: diff --git a/README.md b/README.md index 61c0a964..4abcbe16 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ which allows you to execute SQL queries against InfluxDB IOx. We offer this [Getting Started: InfluxDB 3.0 Java Client Library](https://www.youtube.com/watch?v=EFnG7rUDvR4) video for learning more about the library. -> :warning: This client requires Java 11 and is compatible up to and including Java 25. +> :warning: This client requires Java 17 and is compatible up to and including Java 25. ## Installation diff --git a/examples/pom.xml b/examples/pom.xml index 4b1aa006..f0ae4e66 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -65,7 +65,7 @@ maven-compiler-plugin 3.10.1 - 11 + 17 diff --git a/pom.xml b/pom.xml index c9b79752..52658199 100644 --- a/pom.xml +++ b/pom.xml @@ -383,9 +383,7 @@ maven-compiler-plugin 3.15.0 - 11 - 11 - 11 + 17 From c47497bd70876aaf189439950d7c6702a9fae439 Mon Sep 17 00:00:00 2001 From: NguyenHoangSon96 Date: Wed, 1 Jul 2026 14:46:51 +0700 Subject: [PATCH 2/3] chore: upgrade minium Java version to 17 --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7fa801b2..29d5bae2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## 1.11.0 [unreleased] +### Breaking Changes + +1. [#407](https://github.com/InfluxCommunity/influxdb3-java/pull/407): Upgrade minium jdk requirement to version 17. + ## 1.10.0 [2026-06-11] ### Features From 212ab7dccfdbb341ec1748cf4c8cba17a93506e8 Mon Sep 17 00:00:00 2001 From: NguyenHoangSon96 Date: Wed, 1 Jul 2026 14:53:46 +0700 Subject: [PATCH 3/3] chore: upgrade minium Java version to 17 --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 29d5bae2..27e24c97 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ### Breaking Changes -1. [#407](https://github.com/InfluxCommunity/influxdb3-java/pull/407): Upgrade minium jdk requirement to version 17. +1. [#407](https://github.com/InfluxCommunity/influxdb3-java/pull/407): Upgrade minimum JDK requirement to version 17. ## 1.10.0 [2026-06-11]