Skip to content

[Backport 2.19-dev] Support count(eval) expression with stats command#4165

Merged
noCharger merged 1 commit into2.19-devfrom
backport/backport-4103-to-2.19-dev
Aug 28, 2025
Merged

[Backport 2.19-dev] Support count(eval) expression with stats command#4165
noCharger merged 1 commit into2.19-devfrom
backport/backport-4103-to-2.19-dev

Conversation

@opensearch-trigger-bot
Copy link
Contributor

Backport 29c8b72 from #4103.

* Rewrite count(eval) expression to support filtered counting

Signed-off-by: Chen Dai <daichen@amazon.com>

* Refactor count eval UTs

Signed-off-by: Chen Dai <daichen@amazon.com>

* Add count eval ITs

Signed-off-by: Chen Dai <daichen@amazon.com>

* Add count eval doctest

Signed-off-by: Chen Dai <daichen@amazon.com>

* Fix doctest failure

Signed-off-by: Chen Dai <daichen@amazon.com>

* Add more UT for AST builder

Signed-off-by: Chen Dai <daichen@amazon.com>

* Resolve conflicts and more changes for shortcut c

Signed-off-by: Chen Dai <daichen@amazon.com>

---------

Signed-off-by: Chen Dai <daichen@amazon.com>
(cherry picked from commit 29c8b72)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@noCharger noCharger merged commit 861cf92 into 2.19-dev Aug 28, 2025
48 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request PPL Piped processing language

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants