-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Update bundled JDK to JDK-25 #19698
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Update bundled JDK to JDK-25 #19698
Conversation
Pending merging until these two are merged and updated on dockerhub/ami, so that this PR can be properly tested with JDK 25-enabled gradle check.
Thanks. |
❌ Gradle check result for 0d03596: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
❌ Gradle check result for 0d03596: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
Let's not merge this yet. I'm able to get the following to fail about reliably (about 75 out of 100 iterations fails):
The test is expecting ScriptException with a LambdaConversionException as the cause, but about 75% of the time it is a java.lang.Error with a LambdaConversionException as the cause. |
❌ Gradle check result for 0d03596: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
It looks like there's a behavior change to wrap checked exceptions with java.lang.Error in this commit in the JDK that's causing the issue here. |
|
||
bundled_jdk_vendor = "adoptium" | ||
bundled_jdk = "24.0.2+12" | ||
bundled_jdk = "25+36" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We just got new releases today https://blogs.oracle.com/java/post/jdk-2501-2109-17017-11029-and-8u471-have-been-released (but we could update after)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah Reta, I have yet to see that showing on temurin, so we can definitely just update later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, ready to go after #19706 and infra updates - #19698 (comment)!
0d03596
to
77f5b69
Compare
❌ Gradle check result for 77f5b69: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
❌ Gradle check result for 77f5b69: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
Signed-off-by: Andrew Ross <[email protected]>
77f5b69
to
3162ad3
Compare
❌ Gradle check result for 3162ad3: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
Related Issues
Resolves #19314
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.