Skip to content

Conversation

martijnvg
Copy link
Member

Backports the following commits to 8.14:

… in normal indices (elastic#110268)

The index.mode setting validates other index settings. When updating the index.time_series.end_time setting and the index.mode setting isn't wasn't defined at index creation time (meaning that default is active), then this validation is skipped which results into (worse) errors at a later point in time.

This problem is fixed by enforced by making index.mode setting a dependency of index.time_series.end_time setting.

Note that this problem doesn't exist for the index.time_series.start_time and index.routing_path index settings, because these index settings are final, which mean these can only be defined when an index is being created.

Closes elastic#110265
@martijnvg
Copy link
Member Author

@elasticmachine update branch

@martijnvg martijnvg merged commit d94a3a9 into elastic:8.14 Jul 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants