Skip to content

Conversation

alex-spies
Copy link
Contributor

Relates #131108

Make the minimum transport version available during query planning, so queries can be planned differently if older nodes (or remote clusters) are to take part in the query execution.

More specifically, plug the minimum transport version into:

  • AnalyzerContext
  • LogicalPlanOptimizerContext
  • PhysicalPlanOptimizerContext
  • Mapper

Make the tests use a random compatible transport version per default. This should keep us on our toes for when query plans diverge on newer versions - this will normally require one test for the current transport version and another one for the previous versions.

@alex-spies alex-spies added >non-issue auto-backport Automatically create backport pull requests when merged :Analytics/ES|QL AKA ESQL v9.2.1 v9.3.0 labels Oct 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Analytics/ES|QL AKA ESQL auto-backport Automatically create backport pull requests when merged >non-issue v9.2.1 v9.3.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant