Skip to content

Conversation

@wendigo
Copy link
Contributor

@wendigo wendigo commented Mar 28, 2024

We don't use any other distribution rather then Temurin so there is no point in keeping this extensible. Instead of adding new JdkProvider implementation for every Temurin release, pass temurin release name and use generic logic to fetch it.

@wendigo wendigo force-pushed the serafin/jdk-temurin-cleanup branch from 5140201 to ab768ff Compare March 28, 2024 13:35
There is no point in keeping the existing code extensible as we only test with Temurin releases.

Instead of adding new class representing a given Temurin release, allow passing a --trino-jdk-version that is now
interpreted as Temurin release name. This supports both GA and EA builds.

For consistency by default the same release is used as installed in the Docker image.
@wendigo wendigo force-pushed the serafin/jdk-temurin-cleanup branch from ab768ff to 16cf859 Compare March 28, 2024 14:20
@wendigo wendigo merged commit 2bbe19e into master Mar 28, 2024
@wendigo wendigo deleted the serafin/jdk-temurin-cleanup branch March 28, 2024 15:30
@github-actions github-actions bot added this to the 444 milestone Mar 28, 2024
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.

4 participants