Skip to content

Conversation

@LantaoJin
Copy link
Member

(cherry picked from #4337 commit 8c417f4)

…in v3 (opensearch-project#4337)

* Optimize bucket aggregation performance by utilizing native doc_count in v3

Signed-off-by: Lantao Jin <[email protected]>

* fix UT

Signed-off-by: Lantao Jin <[email protected]>

* Fix issue of count(FIELD)

Signed-off-by: Lantao Jin <[email protected]>

* fix comments

Signed-off-by: Lantao Jin <[email protected]>

* Fix typo

Signed-off-by: Lantao Jin <[email protected]>

* revert the doc_count pushdown for count(FIELD) by EXPR

Signed-off-by: Lantao Jin <[email protected]>

* Support pushdown count aggregation in no bucket aggregation to hits.total.value

Signed-off-by: Lantao Jin <[email protected]>

---------

Signed-off-by: Lantao Jin <[email protected]>
(cherry picked from commit 8c417f4)
@LantaoJin LantaoJin enabled auto-merge (squash) September 24, 2025 11:42
@LantaoJin LantaoJin merged commit 12734e7 into opensearch-project:2.19-dev Sep 24, 2025
42 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants