Skip to content
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

Switch required Java version to 21.0.1 #19382

Closed
wants to merge 8 commits into from
Closed

Conversation

wendigo
Copy link
Contributor

@wendigo wendigo commented Oct 12, 2023

Replaces #17520

@cla-bot cla-bot bot added the cla-signed label Oct 12, 2023
@wendigo wendigo force-pushed the serafin/jdk21-tests branch from 06c8755 to 21b4421 Compare October 12, 2023 15:24
@wendigo
Copy link
Contributor Author

wendigo commented Oct 12, 2023

It seems that ppc64le image is missing for Temurin 21 :(

@wendigo wendigo force-pushed the serafin/jdk21-tests branch 2 times, most recently from a994e43 to 32b8153 Compare October 13, 2023 15:10
@electrum
Copy link
Member

I filed an issue: adoptium/containers#435

@electrum
Copy link
Member

Looks like they are still working on publishing a container for that architecture.

@wendigo wendigo force-pushed the serafin/jdk21-tests branch from 32b8153 to e731e41 Compare October 17, 2023 08:02
@wendigo wendigo force-pushed the serafin/jdk21-tests branch from e731e41 to fd7916c Compare October 24, 2023 17:01
@wendigo wendigo changed the title Switch required Java version to 21 Switch required Java version to 21.0.1 Oct 24, 2023
@wendigo wendigo requested review from mosabua and electrum October 24, 2023 17:02
@wendigo wendigo force-pushed the serafin/jdk21-tests branch from fd7916c to b9e17d2 Compare October 24, 2023 17:03
@github-actions github-actions bot added the docs label Oct 24, 2023
Copy link
Member

@mosabua mosabua left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few minor nits, but essentially good to go.

I am not sure about how much longer we want to monitor with 21 before we switch. If we need more input and wait longer I can write a blog post to call for input.

However personally I think we should just gather our own knowledge around using 21 and assess .. and probably merge. If we find issues we fix them in next releases. It seems unlikely that a JDK issue will cause issues that prevent Trino from being usable and causes us to back this out.

core/trino-server-rpm/src/main/rpm/preinstall Outdated Show resolved Hide resolved
docs/src/main/sphinx/installation/deployment.md Outdated Show resolved Hide resolved
docs/src/main/sphinx/installation/deployment.md Outdated Show resolved Hide resolved
@mosabua mosabua requested a review from martint October 24, 2023 17:21
@wendigo wendigo force-pushed the serafin/jdk21-tests branch from b9e17d2 to 91e7843 Compare October 27, 2023 18:15
@wendigo wendigo requested a review from mosabua October 27, 2023 18:16
@wendigo
Copy link
Contributor Author

wendigo commented Oct 27, 2023

On top of #19551

@wendigo wendigo dismissed mosabua’s stale review October 27, 2023 18:17

Comments addressed

@wendigo wendigo force-pushed the serafin/jdk21-tests branch from 91e7843 to 80a8c24 Compare October 27, 2023 18:21
@mosabua
Copy link
Member

mosabua commented Oct 27, 2023

Had a chat with @dain and @martint and we all think we need to split this up into a PR that leave the tarball and requirements alone but updates the docker container. Dain and Martin and @electrum should confirm details before you proceed though.

I will work on a blog post to ask for testing and input next week.

@wendigo wendigo force-pushed the serafin/jdk21-tests branch from 80a8c24 to aeea428 Compare October 28, 2023 05:30
@wendigo wendigo closed this Nov 6, 2023
@wendigo wendigo deleted the serafin/jdk21-tests branch November 6, 2023 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

3 participants