From a49e4d25e7bb7d51b6a3c582280b9938a9e3951a Mon Sep 17 00:00:00 2001 From: Michele Rastelli Date: Mon, 6 Oct 2025 13:21:29 +0200 Subject: [PATCH 1/4] CI: Jackson 2.20 --- .circleci/config.yml | 7 +++---- pom.xml | 4 ++-- test-parent/pom.xml | 2 +- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 8f8680a1a..002e16ff8 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -515,16 +515,15 @@ workflows: matrix: parameters: args: - - '-Dadb.jackson.version=2.19.0' - - '-Dadb.jackson.version=2.18.3' + - '-Dadb.jackson.version=2.20.0' + - '-Dadb.jackson.version=2.19.2' + - '-Dadb.jackson.version=2.18.4' - '-Dadb.jackson.version=2.17.3' - '-Dadb.jackson.version=2.16.2' - '-Dadb.jackson.version=2.15.4' - '-Dadb.jackson.version=2.14.3' - '-Dadb.jackson.version=2.13.5' - '-Dadb.jackson.version=2.12.7' - - '-Dadb.jackson.version=2.11.4' - - '-Dadb.jackson.version=2.10.5' filters: tags: only: /^v.*/ diff --git a/pom.xml b/pom.xml index 6a5f4d191..fa8021ada 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ com.fasterxml.jackson jackson-bom - 2.19.0 + 2.20.0 import pom @@ -144,7 +144,7 @@ com.arangodb jackson-dataformat-velocypack - 4.6.1 + 4.6.2 com.arangodb diff --git a/test-parent/pom.xml b/test-parent/pom.xml index 51da228d6..f7b96acc7 100644 --- a/test-parent/pom.xml +++ b/test-parent/pom.xml @@ -15,7 +15,7 @@ false - 2.19.0 + 2.20.0 true 17 17 From 8f054fd81b4c88a57d226767f06eb3683bf36e98 Mon Sep 17 00:00:00 2001 From: Michele Rastelli Date: Mon, 6 Oct 2025 13:23:56 +0200 Subject: [PATCH 2/4] CI: test with Java 25 --- .circleci/config.yml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 002e16ff8..64f4ab4a8 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -117,9 +117,9 @@ executors: j21: docker: - image: 'cimg/openjdk:21.0' - j23: + j25: docker: - - image: 'cimg/openjdk:23.0' + - image: 'cimg/openjdk:25.0' jobs: @@ -133,7 +133,7 @@ jobs: default: 'single' jdk: type: 'string' - default: 'j21' + default: 'j25' args: type: 'string' default: '' @@ -201,7 +201,7 @@ jobs: default: 'single' jdk: type: 'string' - default: 'j21' + default: 'j25' args: type: 'string' default: '' @@ -262,7 +262,7 @@ jobs: - store_cache test-non-func: - executor: 'j21' + executor: 'j25' steps: - timeout - checkout @@ -286,7 +286,7 @@ jobs: # https://issues.apache.org/jira/browse/MSHADE-206 # https://issues.apache.org/jira/browse/MNG-5899 test-non-func-shaded: - executor: 'j21' + executor: 'j25' steps: - timeout - checkout @@ -310,7 +310,7 @@ jobs: - store_cache sonar: - executor: 'j21' + executor: 'j25' resource_class: 'large' steps: - timeout @@ -335,7 +335,7 @@ jobs: - store_cache tutorial: - executor: 'j21' + executor: 'j25' steps: - timeout - checkout @@ -356,7 +356,7 @@ jobs: - store_cache resilience-test: - executor: 'j21' + executor: 'j25' resource_class: 'large' steps: - timeout @@ -387,7 +387,7 @@ jobs: # https://issues.apache.org/jira/browse/MSHADE-206 # https://issues.apache.org/jira/browse/MNG-5899 resilience-test-shaded: - executor: 'j21' + executor: 'j25' resource_class: 'large' steps: - timeout @@ -502,7 +502,7 @@ workflows: jdk: - 'j17' - 'j21' - - 'j23' + - 'j25' filters: tags: only: /^v.*/ From 2efd8bbf3ac087bdd50b945a2bc3001358e07110 Mon Sep 17 00:00:00 2001 From: Michele Rastelli Date: Mon, 6 Oct 2025 13:30:33 +0200 Subject: [PATCH 3/4] CI: test with Java 25 --- .circleci/config.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 64f4ab4a8..1f63027f7 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -310,7 +310,7 @@ jobs: - store_cache sonar: - executor: 'j25' + executor: 'j21' resource_class: 'large' steps: - timeout @@ -335,7 +335,7 @@ jobs: - store_cache tutorial: - executor: 'j25' + executor: 'j21' steps: - timeout - checkout From 163f86657a166612fa0be13e5f8966b81e3edbc9 Mon Sep 17 00:00:00 2001 From: Michele Rastelli Date: Mon, 6 Oct 2025 13:49:48 +0200 Subject: [PATCH 4/4] updated plugin versions --- pom.xml | 18 +++++++++--------- release-parent/pom.xml | 6 +++--- test-functional/pom.xml | 2 +- test-parent/pom.xml | 4 ++-- test-resilience/pom.xml | 2 +- 5 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index fa8021ada..c0905b99d 100644 --- a/pom.xml +++ b/pom.xml @@ -177,7 +177,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.5.0 + 3.6.2 enforce @@ -215,7 +215,7 @@ org.codehaus.mojo versions-maven-plugin - 2.18.0 + 2.19.1 @@ -264,7 +264,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.14.0 + 3.14.1 -Xlint:unchecked @@ -299,7 +299,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.5.3 + 3.5.4 true @@ -322,12 +322,12 @@ org.sonarsource.scanner.maven sonar-maven-plugin - 5.1.0.4751 + 5.2.0.4988 org.apache.maven.plugins maven-shade-plugin - 3.6.0 + 3.6.1 com.google.code.maven-replacer-plugin @@ -337,17 +337,17 @@ org.apache.maven.plugins maven-surefire-report-plugin - 3.5.3 + 3.5.4 org.codehaus.mojo flatten-maven-plugin - 1.7.0 + 1.7.3 org.apache.maven.plugins maven-javadoc-plugin - 3.11.2 + 3.12.0 diff --git a/release-parent/pom.xml b/release-parent/pom.xml index ceed2a11b..06c63fccd 100644 --- a/release-parent/pom.xml +++ b/release-parent/pom.xml @@ -82,7 +82,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.7 + 3.2.8 --pinentry-mode @@ -155,7 +155,7 @@ org.sonatype.central central-publishing-maven-plugin - 0.8.0 + 0.9.0 true central @@ -174,7 +174,7 @@ com.github.spotbugs spotbugs-maven-plugin - 4.9.3.0 + 4.9.6.0 spotbugs/spotbugs-exclude.xml diff --git a/test-functional/pom.xml b/test-functional/pom.xml index 3266e7db0..03e969039 100644 --- a/test-functional/pom.xml +++ b/test-functional/pom.xml @@ -147,7 +147,7 @@ org.graalvm.buildtools native-maven-plugin - 0.10.6 + 0.11.1 true diff --git a/test-parent/pom.xml b/test-parent/pom.xml index f7b96acc7..7ba26a30a 100644 --- a/test-parent/pom.xml +++ b/test-parent/pom.xml @@ -95,7 +95,7 @@ org.assertj assertj-core - 3.27.3 + 3.27.6 org.awaitility @@ -131,7 +131,7 @@ org.apache.maven.plugins maven-failsafe-plugin - 3.5.3 + 3.5.4 true diff --git a/test-resilience/pom.xml b/test-resilience/pom.xml index c97fec0a0..6a48e2c7e 100644 --- a/test-resilience/pom.xml +++ b/test-resilience/pom.xml @@ -22,7 +22,7 @@ eu.rekawek.toxiproxy toxiproxy-java - 2.1.7 + 2.1.11 test