Skip to content

Bump Gradle daemon JDK to 25#11570

Draft
bric3 wants to merge 3 commits into
masterfrom
bdu/bump-daemon-jdk-25
Draft

Bump Gradle daemon JDK to 25#11570
bric3 wants to merge 3 commits into
masterfrom
bdu/bump-daemon-jdk-25

Conversation

@bric3
Copy link
Copy Markdown
Contributor

@bric3 bric3 commented Jun 4, 2026

What Does This Do

Bumps the Gradle daemon JDK from 21 to 25 via ./gradlew updateDaemonJvm --jvm-version=25.

Motivation

Keep the build daemon on the latest JDK release.

Additional Notes

Only gradle/gradle-daemon-jvm.properties is changed (generated file).

Jira ticket: [tag: no release note]

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
@bric3 bric3 added comp: core Tracer core tag: no release notes Changes to exclude from release notes type: refactoring labels Jun 4, 2026
@datadog-datadog-prod-us1-2
Copy link
Copy Markdown
Contributor

datadog-datadog-prod-us1-2 Bot commented Jun 4, 2026

Pipelines

Fix all issues with BitsAI

⚠️ Warnings

🚦 1 Pipeline job failed

DataDog/apm-reliability/dd-trace-java | test_published_artifacts   View in Datadog   GitLab

See error Javadoc generation failed due to unexpected redirection for URL https://docs.oracle.com/en/java/javase/8/docs/api/element-list to https://docs.oracle.com/en/java/javase/26.

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: dcb0910 | Docs | Datadog PR Page | Give us feedback!

@dd-octo-sts
Copy link
Copy Markdown
Contributor

dd-octo-sts Bot commented Jun 4, 2026

🟢 Java Benchmark SLOs — All performance SLOs passed

Suite Status
Startup 🟢 pass

SLO thresholds are defined here based on automatically generated metrics. A warning is raised when results are within 5% of the threshold.

PR vs. master results
Scenario Candidate master Δ (95% CI of mean)
startup:insecure-bank:iast:Agent 13.95 s 13.89 s [-0.5%; +1.4%] (no difference)
startup:insecure-bank:tracing:Agent 12.88 s 12.91 s [-1.4%; +1.0%] (no difference)
startup:petclinic:appsec:Agent 16.61 s 16.50 s [-0.4%; +1.8%] (no difference)
startup:petclinic:iast:Agent 16.71 s 16.67 s [-1.1%; +1.5%] (no difference)
startup:petclinic:profiling:Agent 16.58 s 16.52 s [-0.6%; +1.4%] (no difference)
startup:petclinic:tracing:Agent 15.84 s 15.89 s [-1.6%; +1.1%] (no difference)

Commit: dcb09106 · CI Pipeline · Benchmarking Platform UI


Load and DaCapo benchmarks can be triggered manually in the GitLab pipeline. Results will appear in the Benchmarking Platform UI after completion.

bric3 and others added 2 commits June 4, 2026 21:44
Kotlin 2.0.21 fails to parse JDK 25 version strings (IllegalArgumentException
in JavaVersion.parse). Kotlin 2.1.20 resolves this.

JDK 25 javadoc rejects the old Oracle Java 8 docs URL which now redirects;
replace with the stable canonical URL.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
JDK 25 javadoc treats HTTP redirects as hard errors; Oracle's Java 8
API URL now redirects. Running javadoc with the JDK 8 tool is
semantically correct (source=8) and avoids the redirect restriction.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: core Tracer core tag: no release notes Changes to exclude from release notes type: refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant