Hi. I have noticed I am getting vast numbers of logs telling me I am using a deprecated field type:
[2017-07-13T14:49:09,313][WARN ][org.elasticsearch.deprecation.common.ParseField] Deprecated field [type] used, replaced by [match_phrase and match_phrase_prefix query]
I have seen somewhere that this is due to a template field mapping, which makes sense as within my dynamic template I have the following:
{
  "message_field": {
    "mapping": {
      "fielddata": {
        "format": "disabled"
      },
      "index": "analyzed",
      "omit_norms": true,
      "type": "string"
    },
    "match_mapping_type": "string",
    "match": "message"
  }
}
Is the fix a simple change as per the error message, or am I going to potentially break stuff here? Or am I looking in the wrong place?
Thanks