Page MenuHomePhabricator

CirrusSearch: Remove Elasticsearch 0.90 support
Closed, ResolvedPublic

Description

Remove 0.90 support and clean up some of the hacks used to support 0.90 and 1.0 in the same code base. Also we can switch to source filtering rather than fields which should be nicer.


Version: unspecified
Severity: normal
Whiteboard: Elasticsearch_1.0

Details

Reference
bz61931

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 2:56 AM
bzimport added a project: CirrusSearch.
bzimport set Reference to bz61931.

This should include:

  1. Upgrading to Elastica v1.0.1.1+ (https://gerrit.wikimedia.org/r/#/c/115948/).
  2. Get Cirrus working against that (https://gerrit.wikimedia.org/r/#/c/116896/ plus more).
  3. Switch fields and script fields to source filtering.
  4. Remove singleValue because it should no longer be needed.
  5. Remove odd redirect juggling (Result.php:78).
  6. Starting on all the bugs white boarded Elasticsearch_1.0.