Skip to content

Update elasticsearch client libraries to 8.x#24370

Open
diox wants to merge 4 commits intomozilla:masterfrom
diox:update-elasticsearch-libs-8.x
Open

Update elasticsearch client libraries to 8.x#24370
diox wants to merge 4 commits intomozilla:masterfrom
diox:update-elasticsearch-libs-8.x

Conversation

@diox
Copy link
Member

@diox diox commented Jan 26, 2026

Fixes mozilla/addons#16026

Testing

Anything search:

  • (Re)indexing should work
  • Search should work

@diox diox force-pushed the update-elasticsearch-libs-8.x branch from 8fd468d to c806e53 Compare January 26, 2026 11:26
@diox diox changed the title Update elasticsearch libs 8.x Update elasticsearch client libraries to 8.x Jan 26, 2026
@diox

This comment was marked as resolved.

This removes elasticsearch_dsl as it's now integrated into elasticsearch
python library, and adds elastic-transport which that is now a dependency.

ELASTIC_CLIENT_APIVERSIONING=1 is no longer needed as of this change,
everything is on 8.x.
@diox diox force-pushed the update-elasticsearch-libs-8.x branch from 05aa5ba to 6b86f70 Compare February 3, 2026 17:00
traitlets==5.14.3 \
--hash=sha256:9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7 \
--hash=sha256:b74e89e397b1ed28cc831db7aea759ba6640cb3de13090ca145426688ff1ac4f
typing_extensions==4.15.0 \
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now also a (hard) dependency of elasticsearch.

@diox diox marked this pull request as ready for review February 6, 2026 10:34
@diox diox requested a review from eviljeff February 6, 2026 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Task]: Upgrade Elasticsearch client libraries to 8.x

2 participants