From 473ad7dd7564c6dbee79b68b0a8c5ea150d63c92 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 May 2026 20:48:51 +0000 Subject: [PATCH] chore(deps): bump the minor-and-patch group across 3 directories with 27 updates Bumps the minor-and-patch group with 3 updates in the /bdd/java directory: [io.cucumber:cucumber-java](https://github.com/cucumber/cucumber-jvm), com.diffplug.spotless and [gradle-wrapper](https://github.com/gradle/gradle). Bumps the minor-and-patch group with 4 updates in the /examples/java directory: com.diffplug.spotless, [gradle-wrapper](https://github.com/gradle/gradle), org.slf4j:slf4j-simple and [tools.jackson.core:jackson-databind](https://github.com/FasterXML/jackson). Bumps the minor-and-patch group with 25 updates in the /foreign/java directory: | Package | From | To | | --- | --- | --- | | com.diffplug.spotless | `8.1.0` | `8.5.1` | | [gradle-wrapper](https://github.com/gradle/gradle) | `9.3.1` | `9.5.1` | | org.slf4j:slf4j-api | `2.0.17` | `2.0.18` | | org.slf4j:slf4j-simple | `2.0.17` | `2.0.18` | | [tools.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `3.0.2` | `3.1.3` | | [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.18.2` | `2.21.3` | | org.apache.pinot:pinot-spi | `1.4.0` | `1.5.0` | | [org.apache.httpcomponents.client5:httpclient5](https://github.com/apache/httpcomponents-client) | `5.5.1` | `5.6.1` | | [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.21` | `1.5.32` | | org.apache.flink:flink-connector-base | `2.1.1` | `2.2.1` | | [org.apache.flink:flink-streaming-java](https://github.com/apache/flink) | `2.1.1` | `2.2.1` | | [org.apache.flink:flink-clients](https://github.com/apache/flink) | `2.1.1` | `2.2.1` | | org.apache.flink:flink-test-utils | `2.1.1` | `2.2.1` | | [org.apache.flink:flink-runtime](https://github.com/apache/flink) | `2.1.1` | `2.2.1` | | [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.1.0` | | [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.6` | `3.27.7` | | [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java) | `2.0.2` | `2.0.5` | | [org.testcontainers:testcontainers-junit-jupiter](https://github.com/testcontainers/testcontainers-java) | `2.0.2` | `2.0.5` | | [io.netty:netty-buffer](https://github.com/netty/netty) | `4.2.7.Final` | `4.2.13.Final` | | [io.netty:netty-transport](https://github.com/netty/netty) | `4.2.7.Final` | `4.2.13.Final` | | [io.netty:netty-handler](https://github.com/netty/netty) | `4.2.7.Final` | `4.2.13.Final` | | [io.netty:netty-codec](https://github.com/netty/netty) | `4.2.7.Final` | `4.2.13.Final` | | [io.netty:netty-resolver-dns-native-macos](https://github.com/netty/netty) | `4.2.7.Final` | `4.2.13.Final` | | [com.typesafe:config](https://github.com/lightbend/config) | `1.4.5` | `1.4.8` | | [com.gradleup.shadow](https://github.com/GradleUp/shadow) | `9.2.2` | `9.4.1` | Updates `io.cucumber:cucumber-java` from 7.33.0 to 7.34.3 - [Release notes](https://github.com/cucumber/cucumber-jvm/releases) - [Changelog](https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md) - [Commits](https://github.com/cucumber/cucumber-jvm/compare/v7.33.0...v7.34.3) Updates `io.cucumber:cucumber-junit-platform-engine` from 7.33.0 to 7.34.3 - [Release notes](https://github.com/cucumber/cucumber-jvm/releases) - [Changelog](https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md) - [Commits](https://github.com/cucumber/cucumber-jvm/compare/v7.33.0...v7.34.3) Updates `com.diffplug.spotless` from 8.1.0 to 8.5.1 Updates `gradle-wrapper` from 9.3.1 to 9.5.1 - [Release notes](https://github.com/gradle/gradle/releases) - [Commits](https://github.com/gradle/gradle/compare/v9.3.1...v9.5.1) Updates `com.diffplug.spotless` from 8.1.0 to 8.5.1 Updates `gradle-wrapper` from 9.3.1 to 9.5.1 - [Release notes](https://github.com/gradle/gradle/releases) - [Commits](https://github.com/gradle/gradle/compare/v9.3.1...v9.5.1) Updates `org.slf4j:slf4j-simple` from 2.0.13 to 2.0.18 Updates `tools.jackson.core:jackson-databind` from 3.0.3 to 3.1.3 - [Commits](https://github.com/FasterXML/jackson/commits) Updates `com.diffplug.spotless` from 8.1.0 to 8.5.1 Updates `gradle-wrapper` from 9.3.1 to 9.5.1 - [Release notes](https://github.com/gradle/gradle/releases) - [Commits](https://github.com/gradle/gradle/compare/v9.3.1...v9.5.1) Updates `org.slf4j:slf4j-api` from 2.0.17 to 2.0.18 Updates `org.slf4j:slf4j-simple` from 2.0.17 to 2.0.18 Updates `tools.jackson.core:jackson-databind` from 3.0.2 to 3.1.3 - [Commits](https://github.com/FasterXML/jackson/commits) Updates `com.fasterxml.jackson.core:jackson-databind` from 2.18.2 to 2.21.3 - [Commits](https://github.com/FasterXML/jackson/commits) Updates `org.apache.pinot:pinot-spi` from 1.4.0 to 1.5.0 Updates `org.apache.httpcomponents.client5:httpclient5` from 5.5.1 to 5.6.1 - [Changelog](https://github.com/apache/httpcomponents-client/blob/rel/v5.6.1/RELEASE_NOTES.txt) - [Commits](https://github.com/apache/httpcomponents-client/compare/rel/v5.5.1...rel/v5.6.1) Updates `org.slf4j:slf4j-api` from 2.0.17 to 2.0.18 Updates `ch.qos.logback:logback-classic` from 1.5.21 to 1.5.32 - [Release notes](https://github.com/qos-ch/logback/releases) - [Commits](https://github.com/qos-ch/logback/compare/v_1.5.21...v_1.5.32) Updates `org.apache.flink:flink-connector-base` from 2.1.1 to 2.2.1 Updates `org.apache.flink:flink-streaming-java` from 2.1.1 to 2.2.1 - [Commits](https://github.com/apache/flink/compare/release-2.1.1...release-2.2.1) Updates `org.apache.flink:flink-clients` from 2.1.1 to 2.2.1 - [Commits](https://github.com/apache/flink/compare/release-2.1.1...release-2.2.1) Updates `org.apache.flink:flink-test-utils` from 2.1.1 to 2.2.1 Updates `org.apache.flink:flink-runtime` from 2.1.1 to 2.2.1 - [Commits](https://github.com/apache/flink/compare/release-2.1.1...release-2.2.1) Updates `org.apache.flink:flink-streaming-java` from 2.1.1 to 2.2.1 - [Commits](https://github.com/apache/flink/compare/release-2.1.1...release-2.2.1) Updates `org.apache.flink:flink-clients` from 2.1.1 to 2.2.1 - [Commits](https://github.com/apache/flink/compare/release-2.1.1...release-2.2.1) Updates `org.apache.flink:flink-test-utils` from 2.1.1 to 2.2.1 Updates `org.apache.flink:flink-runtime` from 2.1.1 to 2.2.1 - [Commits](https://github.com/apache/flink/compare/release-2.1.1...release-2.2.1) Updates `org.junit:junit-bom` from 6.0.1 to 6.1.0 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.1.0) Updates `org.assertj:assertj-core` from 3.27.6 to 3.27.7 - [Release notes](https://github.com/assertj/assertj/releases) - [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.27.6...assertj-build-3.27.7) Updates `org.testcontainers:testcontainers` from 2.0.2 to 2.0.5 - [Release notes](https://github.com/testcontainers/testcontainers-java/releases) - [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/testcontainers/testcontainers-java/compare/2.0.2...2.0.5) Updates `org.testcontainers:testcontainers-junit-jupiter` from 2.0.2 to 2.0.5 - [Release notes](https://github.com/testcontainers/testcontainers-java/releases) - [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/testcontainers/testcontainers-java/compare/2.0.2...2.0.5) Updates `org.testcontainers:testcontainers-junit-jupiter` from 2.0.2 to 2.0.5 - [Release notes](https://github.com/testcontainers/testcontainers-java/releases) - [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/testcontainers/testcontainers-java/compare/2.0.2...2.0.5) Updates `io.netty:netty-buffer` from 4.2.7.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](https://github.com/netty/netty/compare/netty-4.2.7.Final...netty-4.2.13.Final) Updates `io.netty:netty-transport` from 4.2.7.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](https://github.com/netty/netty/compare/netty-4.2.7.Final...netty-4.2.13.Final) Updates `io.netty:netty-handler` from 4.2.7.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](https://github.com/netty/netty/compare/netty-4.2.7.Final...netty-4.2.13.Final) Updates `io.netty:netty-codec` from 4.2.7.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](https://github.com/netty/netty/compare/netty-4.2.7.Final...netty-4.2.13.Final) Updates `io.netty:netty-resolver-dns-native-macos` from 4.2.7.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](https://github.com/netty/netty/compare/netty-4.2.7.Final...netty-4.2.13.Final) Updates `io.netty:netty-transport` from 4.2.7.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](https://github.com/netty/netty/compare/netty-4.2.7.Final...netty-4.2.13.Final) Updates `io.netty:netty-handler` from 4.2.7.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](https://github.com/netty/netty/compare/netty-4.2.7.Final...netty-4.2.13.Final) Updates `io.netty:netty-codec` from 4.2.7.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](https://github.com/netty/netty/compare/netty-4.2.7.Final...netty-4.2.13.Final) Updates `io.netty:netty-resolver-dns-native-macos` from 4.2.7.Final to 4.2.13.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](https://github.com/netty/netty/compare/netty-4.2.7.Final...netty-4.2.13.Final) Updates `com.typesafe:config` from 1.4.5 to 1.4.8 - [Release notes](https://github.com/lightbend/config/releases) - [Changelog](https://github.com/lightbend/config/blob/main/NEWS.md) - [Commits](https://github.com/lightbend/config/compare/v1.4.5...v1.4.8) Updates `com.gradleup.shadow` from 9.2.2 to 9.4.1 - [Release notes](https://github.com/GradleUp/shadow/releases) - [Commits](https://github.com/GradleUp/shadow/compare/9.2.2...9.4.1) --- updated-dependencies: - dependency-name: io.cucumber:cucumber-java dependency-version: 7.34.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: io.cucumber:cucumber-junit-platform-engine dependency-version: 7.34.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: com.diffplug.spotless dependency-version: 8.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: gradle-wrapper dependency-version: 9.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: com.diffplug.spotless dependency-version: 8.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: gradle-wrapper dependency-version: 9.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: org.slf4j:slf4j-simple dependency-version: 2.0.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: tools.jackson.core:jackson-databind dependency-version: 3.1.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: com.diffplug.spotless dependency-version: 8.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: gradle-wrapper dependency-version: 9.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: org.slf4j:slf4j-api dependency-version: 2.0.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: org.slf4j:slf4j-simple dependency-version: 2.0.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: tools.jackson.core:jackson-databind dependency-version: 3.1.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-version: 2.21.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: org.apache.pinot:pinot-spi dependency-version: 1.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: org.apache.httpcomponents.client5:httpclient5 dependency-version: 5.6.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: org.slf4j:slf4j-api dependency-version: 2.0.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: ch.qos.logback:logback-classic dependency-version: 1.5.32 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: org.apache.flink:flink-connector-base dependency-version: 2.2.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: org.apache.flink:flink-streaming-java dependency-version: 2.2.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: org.apache.flink:flink-clients dependency-version: 2.2.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: org.apache.flink:flink-test-utils dependency-version: 2.2.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: org.apache.flink:flink-runtime dependency-version: 2.2.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: org.apache.flink:flink-streaming-java dependency-version: 2.2.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: org.apache.flink:flink-clients dependency-version: 2.2.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: org.apache.flink:flink-test-utils dependency-version: 2.2.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: org.apache.flink:flink-runtime dependency-version: 2.2.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: org.junit:junit-bom dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: org.assertj:assertj-core dependency-version: 3.27.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: org.testcontainers:testcontainers dependency-version: 2.0.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: org.testcontainers:testcontainers-junit-jupiter dependency-version: 2.0.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: org.testcontainers:testcontainers-junit-jupiter dependency-version: 2.0.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: io.netty:netty-buffer dependency-version: 4.2.13.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: io.netty:netty-transport dependency-version: 4.2.13.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: io.netty:netty-handler dependency-version: 4.2.13.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: io.netty:netty-codec dependency-version: 4.2.13.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: io.netty:netty-resolver-dns-native-macos dependency-version: 4.2.13.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: io.netty:netty-transport dependency-version: 4.2.13.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: io.netty:netty-handler dependency-version: 4.2.13.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: io.netty:netty-codec dependency-version: 4.2.13.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: io.netty:netty-resolver-dns-native-macos dependency-version: 4.2.13.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: com.typesafe:config dependency-version: 1.4.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: com.gradleup.shadow dependency-version: 9.4.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch ... Signed-off-by: dependabot[bot] --- bdd/java/build.gradle.kts | 6 +-- .../gradle/wrapper/gradle-wrapper.properties | 4 +- bdd/java/gradlew | 51 +------------------ examples/java/build.gradle.kts | 6 +-- .../gradle/wrapper/gradle-wrapper.properties | 4 +- examples/java/gradlew | 51 +------------------ foreign/java/gradle/libs.versions.toml | 28 +++++----- .../gradle/wrapper/gradle-wrapper.properties | 4 +- foreign/java/gradlew | 51 +------------------ 9 files changed, 32 insertions(+), 173 deletions(-) diff --git a/bdd/java/build.gradle.kts b/bdd/java/build.gradle.kts index bb49cfd40c..5e7471f03a 100644 --- a/bdd/java/build.gradle.kts +++ b/bdd/java/build.gradle.kts @@ -20,7 +20,7 @@ plugins { java jacoco - id("com.diffplug.spotless") version "8.1.0" + id("com.diffplug.spotless") version "8.5.1" } repositories { @@ -29,8 +29,8 @@ repositories { dependencies { testImplementation("org.apache.iggy:iggy") - testImplementation("io.cucumber:cucumber-java:7.33.0") - testImplementation("io.cucumber:cucumber-junit-platform-engine:7.33.0") + testImplementation("io.cucumber:cucumber-java:7.34.3") + testImplementation("io.cucumber:cucumber-junit-platform-engine:7.34.3") testImplementation("org.junit.jupiter:junit-jupiter:5.11.0") testImplementation("org.junit.platform:junit-platform-suite:1.11.0") } diff --git a/bdd/java/gradle/wrapper/gradle-wrapper.properties b/bdd/java/gradle/wrapper/gradle-wrapper.properties index 37f78a6af8..df6a6ad763 100644 --- a/bdd/java/gradle/wrapper/gradle-wrapper.properties +++ b/bdd/java/gradle/wrapper/gradle-wrapper.properties @@ -1,7 +1,9 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip networkTimeout=10000 +retries=0 +retryBackOffMs=500 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/bdd/java/gradlew b/bdd/java/gradlew index 1149f8ec60..b9bb139f79 100755 --- a/bdd/java/gradlew +++ b/bdd/java/gradlew @@ -57,7 +57,7 @@ # Darwin, MinGW, and NonStop. # # (3) This script is generated from the Groovy template -# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# https://github.com/gradle/gradle/blob/3d91ce3b8caaf77ad09f381f43615b715b53f72c/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt # within the Gradle project. # # You can find Gradle at https://github.com/gradle/gradle/. @@ -102,55 +102,6 @@ die () { exit 1 } >&2 -############################################################################## -# -# Gradle Wrapper JAR Auto-Fetch -# -# Since the Apache Software Foundation prohibits binary files in source -# repositories, we download the gradle-wrapper.jar from the official -# Gradle repository if it's missing. -# -############################################################################## - -GRADLE_WRAPPER_VERSION=9.3.1 -REQUIRED_WRAPPER_JAR_CHECKSUM="b3a875ddc1f044746e1b1a55f645584505f4a10438c1afea9f15e92a7c42ec13" - -for attempt in 1 2 3; do - if [ ! -e "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" ]; then - if ! curl -s -S --retry 3 -L -o "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" "https://raw.githubusercontent.com/gradle/gradle/v$GRADLE_WRAPPER_VERSION/gradle/wrapper/gradle-wrapper.jar"; then - rm -f "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" - sleep 5 - continue - fi - fi - - if [ -e "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" ]; then - if command -v sha256sum >/dev/null 2>&1; then - LOCAL_WRAPPER_JAR_CHECKSUM=$(sha256sum "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" | awk '{print $1}') - elif command -v shasum >/dev/null 2>&1; then - LOCAL_WRAPPER_JAR_CHECKSUM=$(shasum -a 256 "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" | awk '{print $1}') - else - warn "Cannot find sha256sum or shasum to verify wrapper JAR." - break - fi - - if [ "$LOCAL_WRAPPER_JAR_CHECKSUM" != "$REQUIRED_WRAPPER_JAR_CHECKSUM" ]; then - rm -f "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" - else - break - fi - fi -done - -if [ ! -e "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" ]; then - die "ERROR: Failed to download gradle-wrapper.jar after multiple attempts. - -Please check your network connection or manually download the file from: -https://raw.githubusercontent.com/gradle/gradle/v$GRADLE_WRAPPER_VERSION/gradle/wrapper/gradle-wrapper.jar - -and place it in $APP_HOME/gradle/wrapper/gradle-wrapper.jar" -fi - # OS specific support (must be 'true' or 'false'). cygwin=false msys=false diff --git a/examples/java/build.gradle.kts b/examples/java/build.gradle.kts index 22ea68b971..c78ffdcaee 100644 --- a/examples/java/build.gradle.kts +++ b/examples/java/build.gradle.kts @@ -19,7 +19,7 @@ plugins { java - id("com.diffplug.spotless") version "8.1.0" + id("com.diffplug.spotless") version "8.5.1" } repositories { @@ -28,8 +28,8 @@ repositories { dependencies { implementation("org.apache.iggy:iggy:local-dev") - implementation("org.slf4j:slf4j-simple:2.0.13") - implementation("tools.jackson.core:jackson-databind:3.0.3") + implementation("org.slf4j:slf4j-simple:2.0.18") + implementation("tools.jackson.core:jackson-databind:3.1.3") } spotless { diff --git a/examples/java/gradle/wrapper/gradle-wrapper.properties b/examples/java/gradle/wrapper/gradle-wrapper.properties index 37f78a6af8..df6a6ad763 100644 --- a/examples/java/gradle/wrapper/gradle-wrapper.properties +++ b/examples/java/gradle/wrapper/gradle-wrapper.properties @@ -1,7 +1,9 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip networkTimeout=10000 +retries=0 +retryBackOffMs=500 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/examples/java/gradlew b/examples/java/gradlew index 1149f8ec60..b9bb139f79 100755 --- a/examples/java/gradlew +++ b/examples/java/gradlew @@ -57,7 +57,7 @@ # Darwin, MinGW, and NonStop. # # (3) This script is generated from the Groovy template -# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# https://github.com/gradle/gradle/blob/3d91ce3b8caaf77ad09f381f43615b715b53f72c/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt # within the Gradle project. # # You can find Gradle at https://github.com/gradle/gradle/. @@ -102,55 +102,6 @@ die () { exit 1 } >&2 -############################################################################## -# -# Gradle Wrapper JAR Auto-Fetch -# -# Since the Apache Software Foundation prohibits binary files in source -# repositories, we download the gradle-wrapper.jar from the official -# Gradle repository if it's missing. -# -############################################################################## - -GRADLE_WRAPPER_VERSION=9.3.1 -REQUIRED_WRAPPER_JAR_CHECKSUM="b3a875ddc1f044746e1b1a55f645584505f4a10438c1afea9f15e92a7c42ec13" - -for attempt in 1 2 3; do - if [ ! -e "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" ]; then - if ! curl -s -S --retry 3 -L -o "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" "https://raw.githubusercontent.com/gradle/gradle/v$GRADLE_WRAPPER_VERSION/gradle/wrapper/gradle-wrapper.jar"; then - rm -f "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" - sleep 5 - continue - fi - fi - - if [ -e "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" ]; then - if command -v sha256sum >/dev/null 2>&1; then - LOCAL_WRAPPER_JAR_CHECKSUM=$(sha256sum "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" | awk '{print $1}') - elif command -v shasum >/dev/null 2>&1; then - LOCAL_WRAPPER_JAR_CHECKSUM=$(shasum -a 256 "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" | awk '{print $1}') - else - warn "Cannot find sha256sum or shasum to verify wrapper JAR." - break - fi - - if [ "$LOCAL_WRAPPER_JAR_CHECKSUM" != "$REQUIRED_WRAPPER_JAR_CHECKSUM" ]; then - rm -f "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" - else - break - fi - fi -done - -if [ ! -e "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" ]; then - die "ERROR: Failed to download gradle-wrapper.jar after multiple attempts. - -Please check your network connection or manually download the file from: -https://raw.githubusercontent.com/gradle/gradle/v$GRADLE_WRAPPER_VERSION/gradle/wrapper/gradle-wrapper.jar - -and place it in $APP_HOME/gradle/wrapper/gradle-wrapper.jar" -fi - # OS specific support (must be 'true' or 'false'). cygwin=false msys=false diff --git a/foreign/java/gradle/libs.versions.toml b/foreign/java/gradle/libs.versions.toml index 24f4acba64..55a277d1e9 100644 --- a/foreign/java/gradle/libs.versions.toml +++ b/foreign/java/gradle/libs.versions.toml @@ -17,43 +17,43 @@ [versions] # Flink -flink = "2.1.1" +flink = "2.2.1" # Pinot -pinot = "1.4.0" +pinot = "1.5.0" # Jackson -jackson = "3.0.2" -jackson2 = "2.18.2" +jackson = "3.1.3" +jackson2 = "2.21.3" # Apache Commons commons-lang3 = "3.20.0" # HTTP Client -httpclient5 = "5.5.1" +httpclient5 = "5.6.1" # Logging -slf4j = "2.0.17" -logback = "1.5.21" +slf4j = "2.0.18" +logback = "1.5.32" # Testing -junit = "6.0.1" -assertj = "3.27.6" -testcontainers = "2.0.2" +junit = "6.1.0" +assertj = "3.27.7" +testcontainers = "2.0.5" # Netty -netty = "4.2.7.Final" +netty = "4.2.13.Final" # Spotbugs spotbugs = "4.9.8" # Config -typesafe-config = "1.4.5" +typesafe-config = "1.4.8" picocli = "4.7.7" # Build plugins -spotless = "8.1.0" -shadow = "9.2.2" +spotless = "8.5.1" +shadow = "9.4.1" checkstyle = "12.1.2" jacoco = "0.8.14" diff --git a/foreign/java/gradle/wrapper/gradle-wrapper.properties b/foreign/java/gradle/wrapper/gradle-wrapper.properties index 37f78a6af8..df6a6ad763 100644 --- a/foreign/java/gradle/wrapper/gradle-wrapper.properties +++ b/foreign/java/gradle/wrapper/gradle-wrapper.properties @@ -1,7 +1,9 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip networkTimeout=10000 +retries=0 +retryBackOffMs=500 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/foreign/java/gradlew b/foreign/java/gradlew index 1149f8ec60..b9bb139f79 100755 --- a/foreign/java/gradlew +++ b/foreign/java/gradlew @@ -57,7 +57,7 @@ # Darwin, MinGW, and NonStop. # # (3) This script is generated from the Groovy template -# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# https://github.com/gradle/gradle/blob/3d91ce3b8caaf77ad09f381f43615b715b53f72c/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt # within the Gradle project. # # You can find Gradle at https://github.com/gradle/gradle/. @@ -102,55 +102,6 @@ die () { exit 1 } >&2 -############################################################################## -# -# Gradle Wrapper JAR Auto-Fetch -# -# Since the Apache Software Foundation prohibits binary files in source -# repositories, we download the gradle-wrapper.jar from the official -# Gradle repository if it's missing. -# -############################################################################## - -GRADLE_WRAPPER_VERSION=9.3.1 -REQUIRED_WRAPPER_JAR_CHECKSUM="b3a875ddc1f044746e1b1a55f645584505f4a10438c1afea9f15e92a7c42ec13" - -for attempt in 1 2 3; do - if [ ! -e "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" ]; then - if ! curl -s -S --retry 3 -L -o "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" "https://raw.githubusercontent.com/gradle/gradle/v$GRADLE_WRAPPER_VERSION/gradle/wrapper/gradle-wrapper.jar"; then - rm -f "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" - sleep 5 - continue - fi - fi - - if [ -e "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" ]; then - if command -v sha256sum >/dev/null 2>&1; then - LOCAL_WRAPPER_JAR_CHECKSUM=$(sha256sum "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" | awk '{print $1}') - elif command -v shasum >/dev/null 2>&1; then - LOCAL_WRAPPER_JAR_CHECKSUM=$(shasum -a 256 "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" | awk '{print $1}') - else - warn "Cannot find sha256sum or shasum to verify wrapper JAR." - break - fi - - if [ "$LOCAL_WRAPPER_JAR_CHECKSUM" != "$REQUIRED_WRAPPER_JAR_CHECKSUM" ]; then - rm -f "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" - else - break - fi - fi -done - -if [ ! -e "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" ]; then - die "ERROR: Failed to download gradle-wrapper.jar after multiple attempts. - -Please check your network connection or manually download the file from: -https://raw.githubusercontent.com/gradle/gradle/v$GRADLE_WRAPPER_VERSION/gradle/wrapper/gradle-wrapper.jar - -and place it in $APP_HOME/gradle/wrapper/gradle-wrapper.jar" -fi - # OS specific support (must be 'true' or 'false'). cygwin=false msys=false