You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Requirement - what kind of business use case are you trying to solve?
--es.use-ilm must always be used in conjunction with --es.use-aliases to ensure ES writers and readers refer to the single index mapping. Otherwise, ILM will not work as it does not have a rollover alias to work on.
As such, we should provide a useful error to users who mistakenly set --es.use-ilm without enabling --es.use-aliases.
Error message could be (from description) - "--es.use-ilm must always be used in conjunction with --es.use-aliases to ensure ES writers and readers refer to the single index mapping"?
Requirement - what kind of business use case are you trying to solve?
--es.use-ilm
must always be used in conjunction with--es.use-aliases
to ensure ES writers and readers refer to the single index mapping. Otherwise, ILM will not work as it does not have a rollover alias to work on.As such, we should provide a useful error to users who mistakenly set
--es.use-ilm
without enabling--es.use-aliases
.This is a follow-up task to this PR review comment.
Proposal - what do you suggest to solve the problem or improve the existing situation?
The proposal is to add validation at the top of each ES reader and writer constructor with the following logic:
The text was updated successfully, but these errors were encountered: