-
Notifications
You must be signed in to change notification settings - Fork 73
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
Add downsampling spec for data stream lifecycle #2256
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
Co-authored-by: Josh Mock <[email protected]>
Co-authored-by: Josh Mock <[email protected]>
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
downsampling
configuration isnullable
(just likedata_retention
) and itself can contain anullable
listof downsampling rounds.
Each round consists of an
after
duration/timevalue fieldand the downsample configuration (the
fixed_interval
)