-
Notifications
You must be signed in to change notification settings - Fork 789
elasticsearch 8.x - Support / Plans? #1873
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
Comments
The dependency update seems available on the 8.x branch now => https://github.com/ruflin/Elastica/tree/8.x |
Hello, Yes it could be great to have visibility on this issue as our hosted provider refuse to let us continue to use the version 7 after July 😨 So without visibility on this issue, we will be forced to consider using another solution 😕 Thank you for your work 🙏 |
Hello @romainguerrero I have the same trouble |
This bundle relies on community contributions, so someone will have to enable elasticsearch 8 support and open a MR. |
@blackarcanis where did you see the update being available? It seems they're still working on the ES v8 compatibility: |
It's now released so dev can be started if someone want to try https://github.com/ruflin/Elastica/releases/tag/8.0.0 |
is there a branch started yet? or just start from |
@deluxetom there's no branch, nobody started doing the work, everyone is waiting for somebody else to do it. 😄 |
There is one open draft PR that requests feedback #1953. I do not know this lib well enough to provide it, could anyone else? |
is there any news regarding this? once elasticsearch 9 is released, there wont be any more support for 7.x |
Is this bundle abandoned? Because it will be almost a year and there's still no ES 8 compatibility, despite two pull requests attempts that have never been answered. I don't mean to be mean, but we need to use ES for a company's project and we need to know if this bundle is going to be maintained and updated going forward, or if we need to figure out something else. |
Someone needs to finish one of the outstanding pull requests, than it can be merged and released. |
Seems like the client refactor in Elastica is going to be a bit of a challenge to adapt to... As a fair bit of things seem to rely on the removed FOSElasticaBundle/src/Elastica/Client.php Line 56 in 1759099
Good places to start:
I can imagine anyone trying to do a first contribution to feel a bit lost. Especially since it feels like it might be a bigger refactor. Where to start? What about BC breaks? Can Elastica 7.x still be supported, or does this need a new major release? Does something needs to change in terms of the bundle's architecture? What deprecations might need addressing? Can things be simplified thanks to changes in Elastica? Maybe a first step could simply to do the bare minimum to make everything work reliably with Elastica, of course. I think some insights / tips from a trusted contributor might help move things forward :) |
I would prefer BC breaks in the master branch, Elastica 7 can be supported in a separate branch. |
Hello. Whoever is interested - can test the PR #1960 . Any feedback is welcome! |
Fyi: ES9 beta is out, so in several months ES 7 will not be supported any more https://www.elastic.co/guide/en/elastic-stack/9.0/release-notes-elasticsearch-9.0.0.html |
What are the plans regarding support for elasticsearch 8.x? Or does it work already?
I guess you are mostly waiting for a corresponding update by the https://github.com/ruflin/Elastica/ dependency?
The text was updated successfully, but these errors were encountered: