-
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 custom result index lifecycle management #1232
add custom result index lifecycle management #1232
Conversation
Signed-off-by: Jackie Han <[email protected]>
1b8cefc
to
ce85d43
Compare
Signed-off-by: Jackie Han <[email protected]>
ce85d43
to
d04f3cb
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1232 +/- ##
============================================
- Coverage 71.48% 71.45% -0.03%
- Complexity 4888 4890 +2
============================================
Files 518 518
Lines 22933 22962 +29
Branches 2260 2265 +5
============================================
+ Hits 16394 16408 +14
- Misses 5496 5500 +4
- Partials 1043 1054 +11
Flags with carried forward coverage won't be shown. Click here to find out more.
|
src/main/java/org/opensearch/timeseries/indices/IndexManagement.java
Outdated
Show resolved
Hide resolved
Signed-off-by: Jackie Han <[email protected]>
627a541
to
d03ed70
Compare
* add custom result index lifecycle management Signed-off-by: Jackie Han <[email protected]> * only parse number value for custom result index conditions fields Signed-off-by: Jackie Han <[email protected]> * make custom result index no hidden index Signed-off-by: Jackie Han <[email protected]> --------- Signed-off-by: Jackie Han <[email protected]> (cherry picked from commit 918c48a) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* add custom result index lifecycle management * only parse number value for custom result index conditions fields * make custom result index no hidden index --------- (cherry picked from commit 918c48a) Signed-off-by: Jackie Han <[email protected]> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Description
Add custom result index lifecycle management. AD doesn't provide customer the ability to manage their custom result index lifecycle before, customers can only go to ISM to manage it. Now we allow customer to add index lifecycle management conditions at frontend, and we manage them inside AD
Issues Resolved
#1213
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.