-
Notifications
You must be signed in to change notification settings - Fork 120
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
Standpoint on supporting OpenSearch #271
Comments
Good that you mention this. It's very tricky. In principle, I'm open to proposals, but the bottleneck would not be this package. If compatibility is properly handled on the side of Django Elasticsearch DSL, I can (and will) make sure this one stays compatible with OpenSearch as well. However, you should be opening this issue primarily in the Django Elasticsearch DSL. |
@barseghyanartur Thank you for your prompt response. I have opened an issue on the Django ES DSL project to gather their input. |
I even think the very first step would have to go back to the OpenSearch community prior to reaching out to the Django Elasticsearch DSL. There should be an analog of the Elasticsearch DSL package created first, which later on could be used in Django Elasticsearch DSL. |
I have reached out to the Amazon OpenSearch product team. They are forking and planning to maintain low-level libraries. For example, they've created https://github.com/opensearch-project/opensearch-py. The question remains on whether the OpenSearch community or the Django community owns the creation and maintenance of OpenSearch equivalents of our Django DSL libraries. |
There are two different projects. There's As far as I understand in the opensearch project there is a The Does this make it more clear for you? |
I'm adding a full compatibility with Update: As of now, I patched the The feature/support-both-opensearch-and-elasticsearch of this library works with both Elasticsearch and OpenSearch (through my fork of If |
WIP. |
As of now, my local tests (except one which is kind of irrelevant) are passing with both Elasticsearch 7.x and OpenSearch 2.x. Please, check the feature branch and leet me know you have faced any issues, |
Update on this. It's still work in progress due to on-going work on re-branding an own-maintained fork of |
First steps have been made.
|
Hi there,
Assuming there will be an OpenSearch equivalent to the Django Elasticsearch DSL library, I'm wondering if the maintainers of this project will consider supporting OpenSearch in addition to ElasticSearch, moving forward?
Note: My intention is not to spark a philosophical debate. I ask only to gather information for our own open-source project that has gratefully leveraged this project.
Thanks!
The text was updated successfully, but these errors were encountered: