Skip to content

Fixes compatibility with Elasticsearch 8.18.1 #494

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

msaraac
Copy link

@msaraac msaraac commented May 27, 2025

Updates dependencies and code to ensure compatibility with Elasticsearch version 8.18.1.

This involves:

  • Replacing elasticsearch-dsl with elasticsearch in requirements and code.
  • Updating the GitHub Actions CI configuration to test against newer versions of Python and Django.
  • Adjusting settings and test configurations.

This resolves issues arising from API changes in the newer Elasticsearch client.

Check the note on top of the elasticsearch dsl documentation (https://elasticsearch-dsl.readthedocs.io/en/latest/)
Closes #493
Closes #491

Updates dependencies and code to ensure compatibility with Elasticsearch version 8.18.1.

This involves:
- Replacing `elasticsearch-dsl` with `elasticsearch` in requirements and code.
- Updating the GitHub Actions CI configuration to test against newer versions of Python and Django.
- Adjusting settings and test configurations.

This resolves issues arising from API changes in the newer Elasticsearch client.

Check the note on top of the elasticsearch dsl (https://elasticsearch-dsl.readthedocs.io/en/latest/)
@yutanicorp
Copy link

Thank you, @msaraac, for the well-crafted changes. I’ve been noticing empty nested objects since upgrading to 8.18. Do you have any idea when this PR might be merged? I really appreciate your work!

@safwanrahman
Copy link
Collaborator

@msaraac Hi, thanks for the PR. Can you check why the workflow is not working?

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