Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Test with JDK 25+28-ea-beta#25355

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Draft
wendigo wants to merge1 commit intomaster
base:master
Choose a base branch
Loading
fromserafin/jdk25-ea
Draft

Test with JDK 25+28-ea-beta#25355

wendigo wants to merge1 commit intomasterfromserafin/jdk25-ea

Conversation

wendigo
Copy link
Contributor

Description

Additional context and related issues

Release notes

( ) This is not user-visible or is docs only, and no release notes are required.
( ) Release notes are required. Please propose a release note for me.
( ) Release notes are required, with the following suggested text:

##Section* Fix some things. ({issue}`issuenumber`)

@wendigowendigoforce-pushed theserafin/jdk25-ea branch 2 times, most recently from5c661b1 to990c9d0CompareMarch 19, 2025 20:15
@wendigo
Copy link
ContributorAuthor

wendigo commentedMar 19, 2025
edited
Loading

@wendigowendigoforce-pushed theserafin/jdk25-ea branch 2 times, most recently fromf463be3 to29af6d5CompareMarch 20, 2025 22:43
@electrumelectrum requested a review fromCopilotMarch 31, 2025 02:21
Copy link

@CopilotCopilotAI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the Java version used by Trino’s runtime checks and CI configurations to test against a newer JDK early-access release.

  • The required Java version in TrinoSystemRequirements is updated from "23" to "25-beta+14-ea".
  • The CI workflows and setup action are updated to use "25-ea" as the default Java version for consistency.

Reviewed Changes

Copilot reviewed 3 out of 10 changed files in this pull request and generated no comments.

FileDescription
core/trino-main/src/main/java/io/trino/server/TrinoSystemRequirements.javaUpdated required Java version for runtime checks.
.github/workflows/ci.ymlUpdated Java version references in workflow jobs.
.github/actions/setup/action.ymlUpdated default Java version for setup action.
Files not reviewed (7)
  • core/jdk/current: Language not supported
  • core/jdk/temurin/jdk-24+36/arm64: Language not supported
  • core/jdk/temurin/jdk-24+36/ppc64le: Language not supported
  • core/jdk/temurin/jdk-25+14-ea-beta/amd64: Language not supported
  • core/jdk/temurin/jdk-25+14-ea-beta/arm64: Language not supported
  • core/jdk/temurin/jdk-25+14-ea-beta/ppc64le: Language not supported
  • testing/trino-product-tests/pom.xml: Language not supported
Comments suppressed due to low confidence (2)

core/trino-main/src/main/java/io/trino/server/TrinoSystemRequirements.java:103

  • The required Java version is set to "25-beta+14-ea", which differs in format from the "25-ea" used in other configurations. Please verify if this discrepancy is intentional or update the version strings for consistency.
Version required = Version.parse("25-beta+14-ea");

.github/workflows/ci.yml:190

  • The java-version in this section is updated to '24', which may be inconsistent with the '25-ea' used elsewhere in the CI configuration. Consider updating it to '25-ea' for consistency.
java-version: '24'

Copy link

@CopilotCopilotAI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the project's Java version requirements to test with a newer JDK.

  • Update the required Java version in TrinoSystemRequirements.java to "25-beta+14-ea".
  • Modify the CI workflow and GitHub actions to use "25-ea" as the Java version.

Reviewed Changes

Copilot reviewed 3 out of 11 changed files in this pull request and generated no comments.

FileDescription
core/trino-main/src/main/java/io/trino/server/TrinoSystemRequirements.javaUpdated minimum required Java version.
.github/workflows/ci.ymlAdjusted test matrix to use updated Java version settings.
.github/actions/setup/action.ymlModified default Java version for setup.
Files not reviewed (8)
  • core/jdk/current: Language not supported
  • core/jdk/temurin/jdk-24+36/arm64: Language not supported
  • core/jdk/temurin/jdk-24+36/ppc64le: Language not supported
  • core/jdk/temurin/jdk-25+14-ea-beta/amd64: Language not supported
  • core/jdk/temurin/jdk-25+14-ea-beta/arm64: Language not supported
  • core/jdk/temurin/jdk-25+14-ea-beta/ppc64le: Language not supported
  • pom.xml: Language not supported
  • testing/trino-product-tests/pom.xml: Language not supported
Comments suppressed due to low confidence (1)

core/trino-main/src/main/java/io/trino/server/TrinoSystemRequirements.java:103

  • Ensure the required Java version string is consistent across the project. The SystemRequirements file uses "25-beta+14-ea", while the CI workflow and GitHub actions set the Java version to "25-ea".
Version required = Version.parse("25-beta+14-ea");

@wendigowendigoforce-pushed theserafin/jdk25-ea branch 2 times, most recently from0918302 tod5b73bbCompareApril 2, 2025 11:40
@wendigowendigo changed the titleTest with JDK 25+15-ea-betaTest with JDK 25+16-ea-betaApr 2, 2025
@wendigo
Copy link
ContributorAuthor

wendigo commentedApr 2, 2025
edited
Loading

trino-main failing due to new timezone:https://github.com/openjdk/jdk/pull/24234/files (requires joda-time update to 2025b)

@github-actionsGitHub Actions
Copy link

This pull request has gone a while without any activity. Ask for help on #core-dev on Trino slack.

@github-actionsGitHub Actions
Copy link

Closing this pull request, as it has been stale for six weeks. Feel free to re-open at any time.

@wendigowendigo reopened thisMay 14, 2025
@wendigowendigo changed the titleTest with JDK 25+16-ea-betaTest with JDK 25+22-ea-betaMay 16, 2025
@wendigowendigo changed the titleTest with JDK 25+22-ea-betaTest with JDK 25+25-ea-betaJun 3, 2025
@wendigowendigoforce-pushed theserafin/jdk25-ea branch 2 times, most recently from08f47cc to69a829aCompareJune 4, 2025 15:08
@github-actionsGitHub Actions
Copy link

This pull request has gone a while without any activity. Ask for help on #core-dev on Trino slack.

@wendigowendigo added the stale-ignoreUse this label on PRs that should be ignored by the stale bot so they are not flagged or closed. labelJun 25, 2025
@wendigowendigo changed the titleTest with JDK 25+25-ea-betaTest with JDK 25+28-ea-betaJun 26, 2025
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

Copilot code reviewCopilotCopilot left review comments

Assignees
No one assigned
Labels
cla-signedstalestale-ignoreUse this label on PRs that should be ignored by the stale bot so they are not flagged or closed.
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

1 participant
@wendigo

[8]ページ先頭

©2009-2025 Movatter.jp