mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-04-25 07:37:19 -04:00
This enhances the migrate to data tiers routing API to also iterate over the existing legacy, composable, and component templates and look if they define a custom node attribute routing in their settings for either `index.routing.allocation.require.{nodeAttrName}` or `index.routing.allocation.include.{nodeAttrName}`. If any does, we update them to remove all the routings settings for the provided `nodeAttrName`. eg. any template with the following setting configuration: ``` "settings": { index.routing.allocation.require.data: "warm", index.routing.allocation.include.data: "rack1", index.routing.allocation.exclude.data: "rack2,rack3" } ``` will have its settings updated to: ``` "settings": {} ``` |
||
---|---|---|
.. | ||
actions | ||
apis | ||
error-handling.asciidoc | ||
example-index-lifecycle-policy.asciidoc | ||
ilm-actions.asciidoc | ||
ilm-and-snapshots.asciidoc | ||
ilm-concepts.asciidoc | ||
ilm-index-lifecycle.asciidoc | ||
ilm-overview.asciidoc | ||
ilm-skip-rollover.asciidoc | ||
ilm-tutorial.asciidoc | ||
ilm-with-existing-indices.asciidoc | ||
index-rollover.asciidoc | ||
index.asciidoc | ||
set-up-lifecycle-policy.asciidoc | ||
start-stop.asciidoc | ||
update-lifecycle-policy.asciidoc |