Support Elasticsearch 1.0+
|Assignee:||Dan Gillean||% Done:|
|Category:||Search / Browse||Estimated time:||16.00 hours|
|Target version:||Release 2.1.0|
|Google Code Legacy ID:||Tested version:||2.1|
- sfInstall check fails (fixed in f12960dc604eec2de3685eef8b06df5f15bd7398, thanks MJ!)
- Breaking changes
#1 Updated by Jessica Bushey about 8 years ago
Related discussion in user forum: https://groups.google.com/d/msg/ica-atom-users/UVZ4TXmlv8M/Y2bP8fcYzmIJ
#7 Updated by Dan Gillean over 7 years ago
- File stack-trace-ES-1-3-number2.html added
I should mention I got the last error when try to view and/or create new subject terms.
I also just got an error trying to sort by alphabetical (title) on the Digital object browse page. Stack trace attached as well - though I think it may be the same as the last.
#9 Updated by Jesús García Crespo over 7 years ago
I fixed another incompatibility with the indexing of the lat/long geo_type, that was preventing the index from being built properly with the same database that you have been using.
I was not able to reproduce the two problems that you have described even though I was using the same database. We can check today if there is something wrong with your environment.
#13 Updated by Jesús García Crespo over 7 years ago
Remember that one of the main differences after this merge is that i18n fields in ES are now analyzed with a custom stopwords list for each language. There are 26 lists in total, including English. If a list is not provided by Elasticsearch the field won't be analyzed with stopwords, which may avoid some unexpected bugs.
private static $analyzers = array( 'ar' => 'std_arabic', 'hy' => 'std_armenian', 'ba' => 'std_basque', 'br' => 'std_brazilian', 'bg' => 'std_bulgarian', 'ca' => 'std_catalan', 'cz' => 'std_czech', 'da' => 'std_danish', 'nl' => 'std_dutch', 'en' => 'std_english', 'fi' => 'std_finnish', 'fr' => 'std_french', 'gl' => 'std_galician', 'ge' => 'std_german', 'el' => 'std_greek', 'hi' => 'std_hindi', 'hu' => 'std_hungarian', 'id' => 'std_indonesian', 'it' => 'std_italian', 'no' => 'std_norwegian', 'fa' => 'std_persian', 'pt' => 'std_portuguese', 'ro' => 'std_romanian', 'ru' => 'std_russian', 'es' => 'std_spanish', 'sv' => 'std_swedish', 'tr' => 'std_turkish' );