This commit moves away from the static `rollup-{indexName}` rollup index naming strategy and moves towards a randomized rollup index name scheme. This will reduce the complications that exist if the RollupStep fails and retries in any way. A separate cleanup will still be required for failed temporary indices, but at least there will not be a conflict. This commit generates the new rollup index name in the LifecycleExecutionState so that it can be used in RollupStep and UpdateRollupIndexPolicyStep on a per-index basis. |
||
---|---|---|
.. | ||
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 |