ILM: parse origination date from index name (#46755) #47124
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Introduce the
index.lifecycle.parse_origination_date
setting thatindicates if the origination date should be parsed from the index name.
If set to true an index which doesn't match the expected format (namely
indexName-{dateFormat}-optional_digits
will fail before being created.The origination date will be parsed when initialising a lifecycle for an
index and it will be set as the
index.lifecycle.origination_date
forthat index.
A user set value for
index.lifecycle.origination_date
will alwaysoverride a possible parsable date from the index name.
(cherry picked from commit c363d27)
Signed-off-by: Andrei Dan andrei.dan@elastic.co
Backport of #46755
gradle check
?