Skip to content

Conversation

rjernst
Copy link
Member

@rjernst rjernst commented Mar 25, 2022

Since Java 9, the JDK has provided a means of parsing Java versions and
getting the current Java version. That class obviates the need for the
JavaVersion class of Elasticsearch. This commit removes the JavaVersion
class in favor of Runtime.Version.

Note that most of the changes here simply removed logic around
versioning because this change is intended only for the master branch,
where Java 17 is required.

Since Java 9, the JDK has provided a means of parsing Java versions and
getting the current Java version. That class obviates the need for the
JavaVersion class of Elasticsearch. This commit removes the JavaVersion
class in favor of Runtime.Version.

Note that most of the changes here simply removed logic around
versioning because this change is intended only for the master branch,
where Java 17 is required.
@rjernst rjernst added :Core/Infra/Core Core issues without another label >refactoring v8.2.0 labels Mar 25, 2022
@elasticmachine elasticmachine added the Team:Core/Infra Meta label for core/infra team label Mar 25, 2022
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-core-infra (Team:Core/Infra)

@rjernst rjernst requested a review from ChrisHegarty March 25, 2022 17:13
Copy link
Contributor

@ChrisHegarty ChrisHegarty left a comment

Choose a reason for hiding this comment

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

LGTM

@rjernst rjernst merged commit 0832232 into elastic:master Mar 28, 2022
@rjernst rjernst deleted the java_version_checks branch March 28, 2022 19:47
rjernst added a commit to rjernst/elasticsearch that referenced this pull request Mar 28, 2022
Since Java 9, the JDK has provided a means of parsing Java versions and
getting the current Java version. That class obviates the need for the
JavaVersion class of Elasticsearch. This commit removes the JavaVersion
class in favor of Runtime.Version.

Note that most of the changes here simply removed logic around
versioning because this change is intended only for the master branch,
where Java 17 is required.
DaveCTurner added a commit to DaveCTurner/elasticsearch that referenced this pull request Sep 21, 2023
We removed this bootstrap check in elastic#85361 but didn't remove its docs.
This commit removes the obsolete docs.
DaveCTurner added a commit that referenced this pull request Sep 21, 2023
We removed this bootstrap check in #85361 but didn't remove its docs.
This commit removes the obsolete docs.
DaveCTurner added a commit to DaveCTurner/elasticsearch that referenced this pull request Sep 21, 2023
We removed this bootstrap check in elastic#85361 but didn't remove its docs.
This commit removes the obsolete docs.
elasticsearchmachine pushed a commit that referenced this pull request Sep 21, 2023
We removed this bootstrap check in #85361 but didn't remove its docs.
This commit removes the obsolete docs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Core/Infra/Core Core issues without another label >refactoring Team:Core/Infra Meta label for core/infra team v8.2.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants