Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
same field names may raise confliction with different type and analyzer #14575
Here is the statement about how this happens, see as follows:
curl -XPUT 'localhost:9200/company?pretty' -d '
The following error messages occurs:
I guess this error is raised due to same "title" fields used in parent and child mode :-)
yes that's the reason, even though they seem to be isolated they are not. You have to either specify the same analyzer and type or use a different name.
Is there a blog post or some article explaining this? I'm trying to upgrade from ES1.7.1 to ES2.0.0 and I'm getting this error, and I don't understand what
Would removing and reindexing all of the data fix this for me? Or is the problem with the mappings?
Yeah during upgrade you can't specify that option (see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-put-mapping.html#merging-conflicts for where you can use it).
Essentially you need to fix or delete this index before upgrading. The migration plugin will help you to spot problematic indices before upgrading.