This is an automated email from the ASF dual-hosted git repository.
jakevin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 0ef958f228 [enhancement](nereids) Forbid analyze view (#18522)
add 25008bbf7f [feat](Nereids): a new CBO rule: Eager Count/GroupBy.
(#18511)
No new revisions were added by this update.
Summary of changes:
.../org/apache/doris/nereids/rules/RuleType.java | 2 +
.../nereids/rules/exploration/EagerCount.java | 108 ++++++++++++++++++++
.../nereids/rules/exploration/EagerGroupBy.java | 113 +++++++++++++++++++++
.../trees/plans/logical/LogicalAggregate.java | 14 ++-
.../nereids/rules/exploration/EagerCountTest.java | 88 ++++++++++++++++
.../rules/exploration/EagerGroupByTest.java | 88 ++++++++++++++++
6 files changed, 411 insertions(+), 2 deletions(-)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/exploration/EagerCount.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/exploration/EagerGroupBy.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/exploration/EagerCountTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/exploration/EagerGroupByTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]