Skip to content

Conversation

rjernst
Copy link
Member

@rjernst rjernst commented Oct 6, 2025

ML sometimes checks whether the a cluster is in the middle of an upgrade by comparing the lowest versioned node to the current node version. TransportVersionUtils exists to simplify that check, but comparing two transport versions for equality is trivial. This commit updates the few places checking for an in progress upgrade and removes TransportVersionUtils.

ML sometimes checks whether the a cluster is in the middle of an upgrade
by comparing the lowest versioned node to the current node version.
TransportVersionUtils exists to simplify that check, but comparing two
transport versions for equality is trivial. This commit updates the few
places checking for an in progress upgrade and removes
TransportVersionUtils.
@rjernst rjernst added :Core/Infra/Transport API Transport client API >refactoring :ml Machine learning labels Oct 6, 2025
@elasticsearchmachine elasticsearchmachine added Team:Core/Infra Meta label for core/infra team Team:ML Meta label for the ML team v9.3.0 labels Oct 6, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/ml-core (Team:ML)

@elasticsearchmachine
Copy link
Collaborator

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

Copy link
Contributor

@ldematte ldematte left a comment

Choose a reason for hiding this comment

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

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Core/Infra/Transport API Transport client API :ml Machine learning >refactoring Team:Core/Infra Meta label for core/infra team Team:ML Meta label for the ML team v9.3.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants