|Refactor completion to support elastic5||mediawiki/extensions/CirrusSearch||es5||+254 -714|
|Resolved||debt||T151324 [epic] System level upgrade for cirrus / elasticsearch|
|Resolved||Deskana||T154501 [Epic, Q3 Goal] Upgrade search systems to Elasticsearch 5|
|Resolved||dcausse||T156010 Migrate the completion suggester client code to elastic 5.x|
When we first deploy this, we might be in the unfortunate situation of having a titlesuggest index built by 2.x, but being served by 5.x. Currently that results in opensearch responses such as:
[ "s", ["147734:t:Shinjuku" ], [ "" ], [ "http://en.wiki.local.wmftest.net:8080/wiki/147734:t:Shinjuku" ] ]
I'm not sure the best way to handle ... perhaps we briefly disable the completion suggester until we have re-built indices with 5.x and allow it to use prefix search instead.