opensearch-project / OpenSearch

🔎 Open source distributed and RESTful search engine.
https://opensearch.org/docs/latest/opensearch/index/
Apache License 2.0
8.83k stars 1.62k forks source link

[Backport 2.14] Support multi ranges traversal when doing date histogram rewrite optimization (#13317) #13533

Closed bowenlan-amzn closed 2 weeks ago

bowenlan-amzn commented 2 weeks ago

Description

Manually cut this backport from #13522, just to start the gradle check, reducing wait time

Related Issues

Resolves #[Issue number to be closed when this PR is merged]

Check List

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.

github-actions[bot] commented 2 weeks ago

:grey_exclamation: Gradle check result for ce9a751fa790852c452ed99da14f74c761ceca7a: UNSTABLE

Please review all flaky tests that succeeded after retry and create an issue if one does not already exist to track the flaky failure.

codecov[bot] commented 2 weeks ago

Codecov Report

Attention: Patch coverage is 81.12245% with 37 lines in your changes are missing coverage. Please review.

:exclamation: No coverage uploaded for pull request base (2.14@d160ecb). Click here to learn what that means.

Files Patch % Lines
...h/aggregations/bucket/FastFilterRewriteHelper.java 88.82% 8 Missing and 11 partials :warning:
.../bucket/histogram/AutoDateHistogramAggregator.java 22.22% 7 Missing :warning:
...egations/bucket/composite/CompositeAggregator.java 40.00% 6 Missing :warning:
...ions/bucket/histogram/DateHistogramAggregator.java 28.57% 5 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## 2.14 #13533 +/- ## ======================================= Coverage ? 71.34% Complexity ? 61178 ======================================= Files ? 5026 Lines ? 287588 Branches ? 42036 ======================================= Hits ? 205190 Misses ? 65118 Partials ? 17280 ```

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