Skip to content
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

Star Tree Min and Max Value Aggregators #14625

Conversation

sarthakaggarwal97
Copy link
Contributor

@sarthakaggarwal97 sarthakaggarwal97 commented Jul 2, 2024

Description

The PR introduces the support for Min and Max Value Aggregators for Star Tree.

Built on top of: #14512

Related Issues

Resolves #14624

Check List

  • Functionality includes testing.
  • API changes companion pull request created, if applicable.
  • Public documentation issue/PR created, if applicable.

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.

Copy link
Contributor

github-actions bot commented Jul 2, 2024

✅ Gradle check result for 6af5104: SUCCESS

Copy link

codecov bot commented Jul 2, 2024

Codecov Report

Attention: Patch coverage is 90.14085% with 7 lines in your changes missing coverage. Please review.

Project coverage is 71.83%. Comparing base (a918530) to head (8e6a232).
Report is 65 commits behind head on main.

Files Patch % Lines
...ee/aggregators/StatelessDoubleValueAggregator.java 81.81% 3 Missing and 1 partial ⚠️
...acube/startree/aggregators/SumValueAggregator.java 84.21% 1 Missing and 2 partials ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##               main   #14625      +/-   ##
============================================
- Coverage     71.84%   71.83%   -0.01%     
+ Complexity    62911    62906       -5     
============================================
  Files          5176     5180       +4     
  Lines        295133   295150      +17     
  Branches      42676    42680       +4     
============================================
- Hits         212029   212014      -15     
+ Misses        65709    65677      -32     
- Partials      17395    17459      +64     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Contributor

github-actions bot commented Jul 5, 2024

✅ Gradle check result for f0738ba: SUCCESS

@sarthakaggarwal97 sarthakaggarwal97 force-pushed the onheap-impl-startree-minmax branch 2 times, most recently from 41697e6 to ae84daa Compare August 7, 2024 09:14
Copy link
Contributor

github-actions bot commented Aug 7, 2024

❌ Gradle check result for 41697e6: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

Copy link
Contributor

github-actions bot commented Aug 7, 2024

❌ Gradle check result for 03dc1e3: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

Copy link
Contributor

github-actions bot commented Aug 7, 2024

✅ Gradle check result for ae84daa: SUCCESS

Signed-off-by: Sarthak Aggarwal <sarthagg@amazon.com>
Copy link
Contributor

github-actions bot commented Aug 7, 2024

❕ Gradle check result for 8e6a232: UNSTABLE

  • TEST FAILURES:
      1 org.opensearch.indices.state.CloseWhileRelocatingShardsIT.testCloseWhileRelocatingShards

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

Copy link
Contributor

@ajaymovva ajaymovva left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. One minor comment on refactoring.

@sachinpkale sachinpkale merged commit e21f6b8 into opensearch-project:main Aug 12, 2024
34 of 36 checks passed
harshavamsi pushed a commit to harshavamsi/OpenSearch that referenced this pull request Aug 20, 2024
---------

Signed-off-by: Sarthak Aggarwal <sarthagg@amazon.com>
wdongyu pushed a commit to wdongyu/OpenSearch that referenced this pull request Aug 22, 2024
---------

Signed-off-by: Sarthak Aggarwal <sarthagg@amazon.com>
@bharath-techie bharath-techie added the backport 2.x Backport to 2.x branch label Aug 24, 2024
opensearch-trigger-bot bot pushed a commit that referenced this pull request Aug 24, 2024
---------

Signed-off-by: Sarthak Aggarwal <sarthagg@amazon.com>
(cherry picked from commit e21f6b8)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
dbwiddis pushed a commit that referenced this pull request Aug 24, 2024
---------


(cherry picked from commit e21f6b8)

Signed-off-by: Sarthak Aggarwal <sarthagg@amazon.com>
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>
akolarkunnu pushed a commit to akolarkunnu/OpenSearch that referenced this pull request Sep 10, 2024
---------

Signed-off-by: Sarthak Aggarwal <sarthagg@amazon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport 2.x Backport to 2.x branch enhancement Enhancement or improvement to existing feature or request Indexing:Performance RFC Issues requesting major changes Search:Aggregations skip-changelog v2.17.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature Request] Star Tree [OnHeap] Min and Max Value Aggregators
6 participants