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.
I'm taking some notes here: https://etherpad.mozilla.org/mdn-elasticsearch-updates
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
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
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
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.