You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by mo...@apache.org on 2022/10/26 12:35:19 UTC
[doris] branch master updated (bed759b3f5 -> f4c8d4ce85)
This is an automated email from the ASF dual-hosted git repository.
morrysnow pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from bed759b3f5 [Fix](array-type) support CTAS for ARRAY column from collect_list and collect_set (#13627)
add f4c8d4ce85 [feature](nereids) estimate plan cost by column ndv and table row count (#13375)
No new revisions were added by this update.
Summary of changes:
.../apache/doris/nereids/cost/CostCalculator.java | 114 ++++++---
.../apache/doris/nereids/cost/CostEstimate.java | 40 ++-
.../org/apache/doris/nereids/cost/CostWeight.java | 8 +-
.../nereids/jobs/cascades/CostAndEnforcerJob.java | 2 +
.../apache/doris/nereids/memo/GroupExpression.java | 36 ++-
.../nereids/properties/DistributionSpecHash.java | 6 +-
.../properties/EnforceMissingPropertiesHelper.java | 2 +-
.../apache/doris/nereids/properties/OrderSpec.java | 1 +
.../nereids/properties/PhysicalProperties.java | 6 +
.../doris/nereids/stats/ExpressionEstimation.java | 46 +++-
.../doris/nereids/stats/FilterEstimation.java | 282 +++++++++++++++++----
.../nereids/stats/FilterSelectivityCalculator.java | 13 +-
.../apache/doris/nereids/stats/JoinEstimation.java | 80 +++++-
.../doris/nereids/stats/StatsCalculator.java | 11 +-
.../doris/nereids/stats/StatsCalculatorV2.java | 15 +-
.../trees/expressions/literal/CharLiteral.java | 12 +
.../nereids/trees/expressions/literal/Literal.java | 16 ++
.../trees/expressions/literal/StringLiteral.java | 12 +
.../trees/expressions/literal/VarcharLiteral.java | 12 +
.../trees/plans/physical/PhysicalAggregate.java | 3 +-
.../trees/plans/physical/PhysicalOlapScan.java | 3 +-
.../trees/plans/physical/PhysicalProject.java | 3 +-
.../org/apache/doris/statistics/ColumnStat.java | 61 +++--
.../apache/doris/statistics/StatsDeriveResult.java | 51 +++-
.../doris/nereids/stats/FilterEstimationTest.java | 5 +-
25 files changed, 685 insertions(+), 155 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org