2.0.0 icu analysis plugin

Hi does the icu-analysis plugin come installed by default with ES-2.0.0?
Going to github we are instructed to check the new repo, which has no info...

I have the following template settings...

"order": 0,
"template": "test*",
"settings": {
  "index.refresh_interval": "30s",
  "index.translog.flush_threshold_size": "1000mb",
  "index.analysis.analyzer.default.filter": "icu_folding",
  "index.analysis.analyzer.default.type": "custom",
  "index.number_of_replicas": "0",
  "index.number_of_shards": "8",
  "index.analysis.analyzer.default.tokenizer": "keyword"
}

I get

{
   "error": {
      "root_cause": [
         {
            "type": "remote_transport_exception",
            "reason": "[ES MASTER 01 (xxxxxx)][xxxxxx][indices:admin/create]"
         }
      ],
      "type": "illegal_argument_exception",
      "reason": "Custom Analyzer [default] failed to find filter under name [icu_folding]"
   },
   "status": 400
}

You need to install it. Read https://www.elastic.co/guide/en/elasticsearch/plugins/current/analysis-icu.html

1 Like