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: [email protected]
For additional commands, e-mail: [email protected]