This is an automated email from the ASF dual-hosted git repository. huajianlan pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from 0fa4c78e84 [Improvement](external table) support hive external table which stores data on tencent chdfs (#15125) add f8b368a85e [Feature](Nereids) Support bitmap for materialized index. (#14863) No new revisions were added by this update. Summary of changes: .../glue/translator/PhysicalPlanTranslator.java | 5 +- .../jobs/batch/NereidsRewriteJobExecutor.java | 2 + .../nereids/properties/LogicalProperties.java | 17 +- .../org/apache/doris/nereids/rules/RuleType.java | 1 + .../nereids/rules/analysis/CheckAfterRewrite.java | 4 +- .../mv/AbstractSelectMaterializedIndexRule.java | 56 +-- .../mv/SelectMaterializedIndexWithAggregate.java | 472 +++++++++++++++++++-- .../SelectMaterializedIndexWithoutAggregate.java | 23 +- .../rewrite/logical/CountDistinctRewrite.java | 70 +++ .../functions/agg/BitmapUnionCount.java | 6 + .../visitor/AggregateFunctionVisitor.java | 5 + .../doris/nereids/trees/plans/AbstractPlan.java | 5 + .../apache/doris/nereids/trees/plans/FakePlan.java | 7 + .../org/apache/doris/nereids/trees/plans/Plan.java | 6 + .../nereids/trees/plans/commands/Command.java | 5 + .../trees/plans/logical/AbstractLogicalPlan.java | 2 +- .../trees/plans/logical/LogicalOlapScan.java | 109 +++-- .../org/apache/doris/nereids/types/DataType.java | 4 + .../apache/doris/nereids/util/ExpressionUtils.java | 20 +- .../doris/nereids/rules/mv/SelectMvIndexTest.java | 308 +++++++++----- .../nereids/trees/plans/PlanToStringTest.java | 3 +- 21 files changed, 909 insertions(+), 221 deletions(-) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/logical/CountDistinctRewrite.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org