-
Notifications
You must be signed in to change notification settings - Fork 368
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
Support for elasticsearch 8.2 #847
Comments
FWIW, official |
I have a fork experimenting with chewy on elasticsearch 8.6.0 here: |
Hmm, 9 months out from 8.X release, no news on support from this gem. Any comments from any leads as to the status of support/health of this gem going forward? Also @gabriel, what's the state of your fork? In truth we are really only looking for the most basic operations (define an index schema, efficient insert, convenient query), nothing as fancy as the more automatic ORM-ish features. Thanks for any info. |
The fork works fine for me on 8.6.0. The changes to get it to work are pretty minor: |
Hi @gabriel, any change you could create a pull request for the main repo to make it works with 8.x ? |
It's a breaking change. Also, I'm not sure if there is some weird licensing stuff with 8.x. |
Note: Elasticsearch 7 will be EOL next month. (01 Aug 2023) |
Hi, I'm the current maintainer for the Elasticsearch Ruby Client. I'd love to help supporting Elasticsearch Since
This could be introduced as an option. The code in 7.13 is here. If say, 'Accept' => 'application/vnd.elasticsearch+json; compatible-with=7',
'Content-Type' => 'application/vnd.elasticsearch+json; compatible-with=7' Or that could be set up elsewhere in the code, like checking the version in the first request to Elasticsearch and set the headers if the client is on 7 and the server on 8. If support for newer versions of
Let me know if this is something that could be considered and how I can help. I can work on a Pull Request and/or continue @gabriel's work on the fork. |
Just saw this comment ... I think allowing any 7.x ES version from chewy 7.x would be a great stopgap here to be less restrictive on faraday, until chewy 8.x with full ES 8 support is ready. May open PR to this effect. |
Chewy v8 beta has been published 👀 |
Is your feature request related to a problem? Please describe.
Latest version of elasticsearch is 8.2 (As of early Jun 2022)
Does latest version of chewy work with elasticsearch 8.2 - even if in limited fashion ?
Describe the solution you'd like
Chewy works with elasticsearch 8.2
Describe alternatives you've considered
If not, I'll need to use elastic search 7.17
Additional context
https://www.elastic.co/guide/en/elasticsearch/reference/current/release-highlights.html
The text was updated successfully, but these errors were encountered: