I'm using Elasticsearch 1.3.4.
I've created an index with the following setting:
"index.routing.allocation.include.tag" : "value1"
elasticsearch.yml file contains the following line:
As part of some refactoring, I want to get rid of the
tag attribute from
elasticsearch.yml and create new indices without the above setting. But if I do that, shards of existing indices will not be allocated on the nodes which have the attribute removed.
For existing indices, while I can change the value of
"index.routing.allocation.include.tag" to any string, apparently I "cannot get rid of it". Is this feature even supported? If yes, can you please help me solve this problem? If no, do you think this feature makes sense and should be supported?