-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Upgrade to Elasticsearch 7.14. #1892
Comments
Came here to see what was going to happen to this project now that Elastic Co. is basically trying to kill off anything that isn't strictly controlled by them. I'm glad to see that you won't be upgrading and thus breaking anyone using Opensearch. I wanted to raise awareness that AWS is now intending on maintaining an Open Source client that will be compatible with both platforms as announced here: https://aws.amazon.com/blogs/opensource/keeping-clients-of-opensearch-and-elasticsearch-compatible-with-open-source/ Not sure what the ETA is on this one, but wondering if the ticket name/description should be to upgrade to the OpenSearch Client? |
No. Spring Data Elasticsearch primarily target Elasticsearch. We currently change the internal architecture to be able to use the new Elasticsearch Client once it is available and to be able to provide a client based on the Elasticsearch 7.10.2 code, which allows Spring Data Elasticsearch to target an Opensearch cluster - although when checking https://opensearch.org/docs/clients/index/ (as of today) the recommended version is 7.13.4 If there will be an official release of the If there will be an official fork and release of the new client - which is mentioned in the list you linked - it might make sense to think about an implementation of Spring Data Elasticsearch that allows choosing either the one or the other Currently there is no Opensearch client. And as I wrote, if there will be one, we will add this as a possible alternative. |
i believe this has now been released: https://repo1.maven.org/maven2/org/opensearch/client/opensearch-rest-high-level-client/1.0.0/ |
Thank you for this information. This will be definitely helpful to have an |
Note: putting this on hold as 7.14. adds the client compatibility check and thus it prevents from testing against Opensearch - at least as long as there is no Opensearch client
The text was updated successfully, but these errors were encountered: