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

Add full native support for newer version of Elasticsearch clients #920

Open
MysterionRise opened this issue Dec 2, 2022 · 2 comments
Open

Comments

@MysterionRise
Copy link
Collaborator

All set of features should be supported in creation of repository - http_auth, ssl certificate and ignore of it

Elasticsearch client should be bumped to 8.* recent version

Challenges:

  • Use LegacyElastic client 7.13?
  • Current Elastic is 8.5.2
  • Opensearch 2.4.0 is hardly compatible with Elasticsearch client due to legal and licensing issues
@yalpertem
Copy link

The Java High Level REST Client that bingo-elastic uses is deprecated. Are there any plans for upgrading to Java API client?

@rvaidya
Copy link

rvaidya commented Jul 11, 2024

I have done most of the work in converting bingo-elastic to the OpenSearch Java API client (so that I can use it with AWS OpenSearch serverless). However, I have not tested all my changes since I am still in the process of getting started with OpenSearch.

I'd be happy to send over my source folder to maintainers so that they don't have to start from zero.

[edit] My changes include the changes I made for this PR #1987

[edit] This includes quite a few other changes now but I do have this fully working for indexing and retrieval. I have also added new types of queries to fill in ones I needed that weren't already implemented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants