Recently we upgraded ES to 6.5 from 5.5. The same template which we used to push in Elasticsearch 5 is not working in ES 6. It is throwing below error.
"type":"illegal_argument_exception","reason":"Failed to parse value [analyzed] as only [true] or [false] are allowed."}}},"status":400
Q1. Can we directly remove "index": "not_analyzed" form mapping?
Q2. By Removing both "index": "analyzed / "not_analyzed" from ES6 templates, will it cause any changes in data storing in ES db as our application will retrieve data from ES by the same search queries which we used to do for ES5? If data storing gets changed then those search queries might not work without tuning.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.