opensearch-project / index-management

🗃 Automate periodic data operations, such as deleting indices at a certain age or performing a rollover at a certain size
https://opensearch.org/docs/latest/im-plugin/index/
Apache License 2.0
53 stars 108 forks source link

Backport Issue #998 #1067

Closed Joshua152 closed 6 months ago

Joshua152 commented 6 months ago

Issue #, if available:

Description of changes: Backport the explain filter feature implementation and its tests

CheckList:

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.

codecov[bot] commented 6 months ago

Codecov Report

Attention: 14 lines in your changes are missing coverage. Please review.

Comparison is base (e5997e8) 74.93% compared to head (ad1d765) 75.04%.

Files Patch % Lines
...gement/indexstatemanagement/model/ExplainFilter.kt 76.27% 10 Missing and 4 partials :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## 2.x #1067 +/- ## ============================================ + Coverage 74.93% 75.04% +0.10% - Complexity 2873 2899 +26 ============================================ Files 371 372 +1 Lines 17030 17118 +88 Branches 2454 2473 +19 ============================================ + Hits 12762 12846 +84 - Misses 2898 2900 +2 - Partials 1370 1372 +2 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.