Skip to content

[CALCITE-5306] Support LTS JDKs and latest in testing#2928

Merged
asolimando merged 1 commit intoapache:mainfrom
asolimando:main-CALCITE-5306_jdk_test_matrix
Oct 11, 2022
Merged

[CALCITE-5306] Support LTS JDKs and latest in testing#2928
asolimando merged 1 commit intoapache:mainfrom
asolimando:main-CALCITE-5306_jdk_test_matrix

Conversation

@asolimando
Copy link
Member

@asolimando asolimando commented Oct 4, 2022

Dropped JDK 15 and 16 by adopting the latest LTS version (JDK 17) or latest overall (JDK18). JDK19 is at the moment incompatible with forbiddenAPIs, so it's not an option at the moment.

Copy link
Member

@zabetak zabetak left a comment

Choose a reason for hiding this comment

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

LGTM, thanks for stabilizing the CI.

- Travis: JDK 15 -> JDK 17 (LTS), and JDK 16 -> JDK 18 (latest supported)
- Appveyoir: JDK 8 -> JDK 11 (JDK 8 for windows is covered in GitHub actions), and JDK 16 -> JDK 17 (LTS)
- GitHub Actions: dropped job for OpenJ9-JDK8
- Upgraded forbiddenapis plugin from 3.1 to 3.4

JDK 19 is not supported yet by forbiddenapis
@asolimando asolimando force-pushed the main-CALCITE-5306_jdk_test_matrix branch from b5bd0e4 to a56b3b2 Compare October 11, 2022 13:54
@asolimando asolimando merged commit 2c30a56 into apache:main Oct 11, 2022
@asolimando asolimando deleted the main-CALCITE-5306_jdk_test_matrix branch October 20, 2022 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants