Migrate elasticutils to elasticsearch-dsl

RESOLVED FIXED

Status

RESOLVED FIXED
4 years ago
4 years ago

People

(Reporter: robhudson, Assigned: robhudson)

Tracking

(Blocks: 1 bug)

Details

(Assignee)

Description

4 years ago
The move to Elasticsearch 1.x requires code changes to support the 1.x features. At the same time, we want to move from elasticutils (which is now unmaintained) to the official elasticsearch-dsl library maintained by Elasticsearch themselves.
(Assignee)

Comment 1

4 years ago
I'm taking some notes here:
https://etherpad.mozilla.org/mdn-elasticsearch-updates
(Assignee)

Updated

4 years ago
Blocks: 1121233

Comment 2

4 years ago
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/5bdd23d3eb2ee73ba5446772e7ab0f16422599ea
Fix bug 1120526 - Move to using elasticsearch-dsl

This also requires the backend Elasticsearch server be upgraded to 1.3.x
and refactors search code in general.

https://github.com/mozilla/kuma/commit/c2aa7e174851d1552f09523b1152d260a671989a
Merge pull request #3032 from robhudson/5-es-dsl-query

Fix bug 1120526 - Move to using elasticsearch-dsl

Updated

4 years ago
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED

Comment 3

4 years ago
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/e3cedb7ca70634f89b2a18178a1020ec950ce79b
Bug 1120526 - Clean up facets a little and use post_filter

https://github.com/mozilla/kuma/commit/0ec4205de9e8b2751128b959ef898ab7d4b1fec9
Merge pull request #3060 from robhudson/facet-cleanup

Bug 1120526 - Clean up facets a little and use post_filter

Comment 4

4 years ago
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/d2366f0bc1158a25cf6c917689bcd0199873c726
Bug 1120526 - Remove all elasticutils

https://github.com/mozilla/kuma/commit/a11f0fe4f7a9e78d45bff6d591f63b009d911ac5
Merge pull request #3075 from robhudson/rm-elasticutils

Bug 1120526 - Remove all elasticutils
You need to log in before you can comment on or make changes to this bug.