Skip to content

Conversation

@LantaoJin
Copy link
Member

(cherry picked #3550 from commit 0e2dc7c)

…rch-project#3550)

* Speed up aggregation pushdown for single group-by expression

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

* Add configs nullable_bucket

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

* Fix IT

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

* revert typo

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

* Fix conflicts error

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

* fix unit tests

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

* Fix order

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

* Fix UT

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

* Fix UT in windows

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

* fix compile error of conflicts

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

* Add more ITs after merging push down limit to agg buckets

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

* fix IT

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

* address comments

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

* Clear sorts in source builder for aggregation pushdown

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

* Delete the TODO of v2, it's resolved now

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

* fix doctest

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

---------

Signed-off-by: Lantao Jin <[email protected]>
(cherry picked from commit 0e2dc7c)
@LantaoJin LantaoJin changed the title Speed up aggregation pushdown for single group-by expression (#3550) [Backport 2.19-dev] Speed up aggregation pushdown for single group-by expression (#3550) Sep 11, 2025
@LantaoJin LantaoJin marked this pull request as ready for review September 12, 2025 17:01
@qianheng-aws qianheng-aws merged commit 220f7bb into opensearch-project:2.19-dev Sep 12, 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