Skip to content

Allow to pull elasticsearch 9.x ruby client versions.#19051

Merged
mashhurs merged 1 commit into
elastic:mainfrom
mashhurs:update-elasticsearch-ruby-client-consume-versions
May 4, 2026
Merged

Allow to pull elasticsearch 9.x ruby client versions.#19051
mashhurs merged 1 commit into
elastic:mainfrom
mashhurs:update-elasticsearch-ruby-client-consume-versions

Conversation

@mashhurs
Copy link
Copy Markdown
Contributor

Release notes

Allows Logstash to pull elasticsearch 9.x ruby client version.

What does this PR do?

Allows Logstash to pull elasticsearch 9.x ruby client version. This provides an opportunity to upgrade the client in the ES plugins.

Why is it important/What is the impact to the user?

Although it is not directly user facing feature, users will get benefits of latest features and improvements with the latest elasticsearch ruby client.

Checklist

  • My code follows the style guidelines of this project
  • [ ] I have commented my code, particularly in hard-to-understand areas
  • [ ] I have made corresponding changes to the documentation
  • [ ] I have made corresponding change to the default configuration files (and/or docker env variables)
  • [ ] I have added tests that prove my fix is effective or that my feature works

Author's Checklist

  • [ ]

How to test this PR locally

Related issues

Use cases

Screenshots

Logs

…n opportunity to upgrade the client in the ES plugins.
@mashhurs mashhurs self-assigned this Apr 27, 2026
@github-actions
Copy link
Copy Markdown
Contributor

🤖 GitHub comments

Just comment with:

  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)
  • run exhaustive tests : Run the exhaustive tests Buildkite pipeline.

@mashhurs mashhurs added the backport-skip Skip automated backport with mergify label Apr 27, 2026
@elasticmachine
Copy link
Copy Markdown

💛 Build succeeded, but was flaky

Failed CI Steps

cc @mashhurs

@mashhurs mashhurs marked this pull request as ready for review April 27, 2026 23:10
Copy link
Copy Markdown
Contributor

@alexcams alexcams left a comment

Choose a reason for hiding this comment

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

LGTM!

@mashhurs mashhurs added backport-9.3 Automated backport to the 9.3 branch backport-9.4 and removed backport-skip Skip automated backport with mergify labels May 4, 2026
@mashhurs mashhurs merged commit ddb85d8 into elastic:main May 4, 2026
16 checks passed
@mashhurs
Copy link
Copy Markdown
Contributor Author

mashhurs commented May 4, 2026

@Mergifyio backport 9.4

@mashhurs mashhurs deleted the update-elasticsearch-ruby-client-consume-versions branch May 4, 2026 17:35
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented May 4, 2026

backport 9.4

✅ Backports have been created

Details

mashhurs added a commit that referenced this pull request May 4, 2026
…ersions. (#19074)

* Allow to pull elasticsearch 9.x ruby client versions. This provides an opportunity to upgrade the client in the ES plugins. (#19051)

(cherry picked from commit ddb85d8)

# Conflicts:
#	logstash-core/logstash-core.gemspec

* Resolve merge conflict.

---------

Co-authored-by: Mashhur <99575341+mashhurs@users.noreply.github.com>
Co-authored-by: Mashhur <mashhur.sattorov@elastic.co>
edmocosta pushed a commit that referenced this pull request May 5, 2026
…n opportunity to upgrade the client in the ES plugins. (#19051) (#19079)

(cherry picked from commit ddb85d8)

Co-authored-by: Mashhur <99575341+mashhurs@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-9.3 Automated backport to the 9.3 branch backport-9.4

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade ES client in the core

3 participants