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

Default CI Java Version to Java 11, run tests on 8, 11, 14 (and attempt 17) #64

Closed
15 tasks done
Tracked by #889
dblock opened this issue Jul 7, 2021 · 0 comments
Closed
15 tasks done
Tracked by #889
Labels
enhancement New feature or request Meta v1.3.0

Comments

@dblock
Copy link
Member

dblock commented Jul 7, 2021

In the documentation we say:

We recommend Java 11 (LTS), but OpenSearch also works with Java 8.

OpenSearch 1.0, 1.1 and 1.2 have used Java 14, which is not an LTS release. Because of this:

  1. OpenSearch has lowered the JDK to 11 in Lower build requirement from Java 14+ to Java 11+ OpenSearch#940 and version 1.3.0 will package JDK 11 as a runtime via Downgrade to JDK 11. OpenSearch#2301.
  2. The build/distribution pipeline has lowered the JDK to 11 for 1.3.0 in Lower Java version to 11 for OpenSearch 1.3.0. opensearch-build#981.

Plugins need to do the same for 1.3.0.

Looking at 1.3.0:

Originally 1.3.0 was supposed to GA with JDK 17, but we ran into a number of issues:

For 2.0 we will remove support for Java 8, fix the above issues, upgrade to Gradle 7, and bundle JDK 17, which is #110.

OpenSearch

Plugins

Related

@dblock dblock added enhancement New feature or request Meta v1.1.0 labels Jul 7, 2021
@dblock dblock changed the title Lower CI Java Version to Java 11 for all plugins Lower CI Java Version to Java 11 for all plugins and run integration tests on 8 Jul 8, 2021
@dblock dblock added v1.2.0 and removed v1.1.0 labels Sep 22, 2021
@dblock dblock added v1.3.0 and removed v1.2.0 labels Nov 17, 2021
@dblock dblock changed the title Lower CI Java Version to Java 11 for all plugins and run integration tests on 8 Lower CI Java Version to Java 11, run integration tests on 8 Nov 17, 2021
@dblock dblock changed the title Lower CI Java Version to Java 11, run integration tests on 8 Lower CI Java Version to Java 11, run integration tests on 8/14/17 Nov 17, 2021
@dblock dblock changed the title Lower CI Java Version to Java 11, run integration tests on 8/14/17 Lower CI Java Version to Java 11, run tests on 8/14/17 Nov 17, 2021
@dblock dblock changed the title Lower CI Java Version to Java 11, run tests on 8/14/17 Default CI Java Version to Java 11, run tests on 8/14/17 Nov 17, 2021
@dblock dblock changed the title Default CI Java Version to Java 11, run tests on 8/14/17 Default CI Java Version to Java 11, run tests on 8, 14 and 17 Nov 17, 2021
This was referenced Nov 17, 2021
@dblock dblock changed the title Default CI Java Version to Java 11, run tests on 8, 14 and 17 Default CI Java Version to Java 11, run tests on 8, 14 (and prepare for 17) Dec 9, 2021
@dblock dblock changed the title Default CI Java Version to Java 11, run tests on 8, 14 (and prepare for 17) Default CI Java Version to Java 11, run tests on 8, 14 Dec 9, 2021
@dblock dblock mentioned this issue Dec 9, 2021
18 tasks
@dblock dblock changed the title Default CI Java Version to Java 11, run tests on 8, 14 Default CI Java Version to Java 11, run tests on 8-17 Feb 10, 2022
@dblock dblock changed the title Default CI Java Version to Java 11, run tests on 8-17 Default CI Java Version to Java 11, run tests on 8, 11, 14, 17 Feb 10, 2022
@dblock dblock pinned this issue Feb 18, 2022
@dblock dblock changed the title Default CI Java Version to Java 11, run tests on 8, 11, 14, 17 Default CI Java Version to Java 11, run tests on as many of 8, 11, 14, 17 Mar 1, 2022
@dblock dblock changed the title Default CI Java Version to Java 11, run tests on as many of 8, 11, 14, 17 Default CI Java Version to Java 11, run tests on 8, 11, 14 Mar 8, 2022
@dblock dblock changed the title Default CI Java Version to Java 11, run tests on 8, 11, 14 Default CI Java Version to Java 11, run tests on 8, 11, 14 (and attempt 17) Mar 8, 2022
@dblock dblock closed this as completed Apr 18, 2022
@dblock dblock unpinned this issue Apr 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Meta v1.3.0
Projects
None yet
Development

No branches or pull requests

1 participant