-
Notifications
You must be signed in to change notification settings - Fork 115
Add downsampling spec for data stream lifecycle #2256
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
@elastic/clients-team this build is failing with Can someone please advise? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure what that build error is about, but fixing this typo will rerun the job anyway. 🙂
specification/indices/put_data_lifecycle/IndicesPutDataLifecycleRequest.ts
Outdated
Show resolved
Hide resolved
|
Thanks @JoshMock Seems like the build is happy now |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, as discussed offline, we agreed that we should allow the client to nullify the rounds. The user can use the downsampling?: DataStreamLifecycleDownsampling to express a nullification during template composition. Apart from that 🚀
|
Superseeded by #2259 |
This adds the specification for downsampling as part of
the data stream lifecycle.
The
downsamplingconfiguration isnullable(just likedata_retention) and itself can contain anullablelistof downsampling rounds.
Each round consists of an
afterduration/timevalue fieldand the downsample configuration (the
fixed_interval)