Support Nested Aggregations as part of Star-Tree#18048
Support Nested Aggregations as part of Star-Tree#18048Bukhtawar merged 10 commits intoopensearch-project:mainfrom
Conversation
server/src/main/java/org/opensearch/search/aggregations/StarTreePreComputeCollector.java
Outdated
Show resolved
Hide resolved
|
❌ Gradle check result for 16f18d9: 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? |
...c/main/java/org/opensearch/search/aggregations/bucket/histogram/DateHistogramAggregator.java
Outdated
Show resolved
Hide resolved
...ava/org/opensearch/search/aggregations/bucket/terms/GlobalOrdinalsStringTermsAggregator.java
Show resolved
Hide resolved
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #18048 +/- ##
============================================
- Coverage 72.73% 72.70% -0.04%
- Complexity 67933 67987 +54
============================================
Files 5525 5528 +3
Lines 312697 312847 +150
Branches 45379 45418 +39
============================================
- Hits 227449 227447 -2
- Misses 66723 66846 +123
- Partials 18525 18554 +29 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Benchmark - Keyword Terms + Keyword Terms Nested Aggregation - With Star Tree Enabled - 55 ms (First Run), 25 ms (Second Run) Keyword + DateHistogram Nested Aggregation - With Star Tree Enabled - 6792 ms (First Run), 6714 ms (Second Run) 4 LEVELS - With Star Tree Enabled - 5812 ms (First Run), 5522 ms (Second Run) |
server/src/main/java/org/opensearch/search/aggregations/StarTreePreComputeCollector.java
Outdated
Show resolved
Hide resolved
server/src/main/java/org/opensearch/search/aggregations/StarTreePreComputeCollector.java
Outdated
Show resolved
Hide resolved
...c/main/java/org/opensearch/search/aggregations/bucket/histogram/DateHistogramAggregator.java
Outdated
Show resolved
Hide resolved
server/src/main/java/org/opensearch/search/startree/StarTreeQueryContext.java
Show resolved
Hide resolved
Signed-off-by: Shailesh Singh <shaikumm@amazon.com>
5433f7c to
61ff5f8
Compare
expani
left a comment
There was a problem hiding this comment.
We can take up the comments around design and performance post this PR.
…ations - resolve merge conflicts Signed-off-by: Shailesh Singh <shaikumm@amazon.com>
a1ff61d to
669a589
Compare
Signed-off-by: Shailesh Singh <shaikumm@amazon.com>
|
Helping with merge. It has already been approved by multiple folks working on Star tree feature. |
|
❌ Gradle check result for 7fa0b16: 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? |
|
❕ Gradle check result for 7fa0b16: 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. |
…18048) * Support Nested Aggregations as part of Star-Tree Signed-off-by: Shailesh Singh <shaikumm@amazon.com>
…18048) * Support Nested Aggregations as part of Star-Tree Signed-off-by: Shailesh Singh <shaikumm@amazon.com>Signed-off-by: TJ Neuenfeldt <tjneu@amazon.com>
…18048) * Support Nested Aggregations as part of Star-Tree Signed-off-by: Shailesh Singh <shaikumm@amazon.com>
…18048) * Support Nested Aggregations as part of Star-Tree Signed-off-by: Shailesh Singh <shaikumm@amazon.com>
Description
Support Nested Aggregations as part of Star-Tree
Related Issues
Resolves #17274
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.