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/06/20 07:16:13 UTC
[doris] branch master updated (57327e6236 -> 8531dcb885)
This is an automated email from the ASF dual-hosted git repository.
morningman pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 57327e6236 [improvement]Separate input and output parameters in ColumnPredicate (#10249)
add 8531dcb885 [refactor](nereids) Abstract interface of statistics framework for new optimizer reuse (#10240)
No new revisions were added by this update.
Summary of changes:
.../main/java/org/apache/doris/analysis/Expr.java | 4 +-
.../doris/nereids/trees/expressions/ExprId.java | 38 +++++++++-----
.../trees/expressions/NamedExpressionUtil.java | 8 ++-
.../doris/nereids/trees/plans/AbstractPlan.java | 36 +++++++++++++
.../doris/nereids/trees/plans/PlaceHolderPlan.java | 34 ++++++++++++
.../org/apache/doris/nereids/trees/plans/Plan.java | 3 +-
.../trees/plans/physical/AbstractPhysicalPlan.java | 1 +
.../org/apache/doris/planner/AggregationNode.java | 5 +-
.../org/apache/doris/planner/AnalyticEvalNode.java | 3 +-
.../apache/doris/planner/AssertNumRowsNode.java | 3 +-
.../org/apache/doris/planner/BrokerScanNode.java | 7 +--
.../org/apache/doris/planner/CrossJoinNode.java | 3 +-
.../org/apache/doris/planner/EmptySetNode.java | 3 +-
.../java/org/apache/doris/planner/EsScanNode.java | 3 +-
.../java/org/apache/doris/planner/ExceptNode.java | 3 +-
.../org/apache/doris/planner/ExchangeNode.java | 3 +-
.../org/apache/doris/planner/HashJoinNode.java | 5 +-
.../org/apache/doris/planner/HiveScanNode.java | 3 +-
.../org/apache/doris/planner/IcebergScanNode.java | 3 +-
.../org/apache/doris/planner/LoadScanNode.java | 7 +--
.../org/apache/doris/planner/MysqlScanNode.java | 3 +-
.../org/apache/doris/planner/OdbcScanNode.java | 3 +-
.../org/apache/doris/planner/OlapScanNode.java | 3 +-
.../java/org/apache/doris/planner/PlanNode.java | 61 ++++++++--------------
.../java/org/apache/doris/planner/RepeatNode.java | 5 +-
.../java/org/apache/doris/planner/ScanNode.java | 5 +-
.../org/apache/doris/planner/SchemaScanNode.java | 3 +-
.../java/org/apache/doris/planner/SelectNode.java | 5 +-
.../org/apache/doris/planner/SetOperationNode.java | 13 ++---
.../java/org/apache/doris/planner/SortNode.java | 5 +-
.../apache/doris/planner/StreamLoadScanNode.java | 3 +-
.../apache/doris/planner/TableFunctionNode.java | 3 +-
.../java/org/apache/doris/planner/UnionNode.java | 5 +-
.../doris/planner/external/ExternalScanNode.java | 5 +-
.../apache/doris/statistics/AggStatsDerive.java | 3 +-
.../apache/doris/statistics/BaseStatsDerive.java | 27 +++++-----
.../org/apache/doris/statistics/DeriveFactory.java | 6 +--
.../ExprStats.java} | 20 +++----
.../doris/statistics/HashJoinStatsDerive.java | 3 +-
.../doris/statistics/OlapScanStatsDerive.java | 13 +++--
...ssertNumRowsStatsDerive.java => PlanStats.java} | 29 +++++-----
...tisticsTask.java => SlotStatsDeriveResult.java} | 39 +++++++++-----
...umRowsStatsDerive.java => StatisticalType.java} | 41 ++++++++++-----
.../apache/doris/statistics/StatsDeriveResult.java | 12 ++---
.../doris/statistics/StatsRecursiveDerive.java | 3 +-
45 files changed, 306 insertions(+), 187 deletions(-)
copy fe/fe-core/src/main/java/org/apache/doris/{nereids/rules/expression/rewrite/RewriteHelper.java => statistics/ExprStats.java} (69%)
copy fe/fe-core/src/main/java/org/apache/doris/statistics/{AssertNumRowsStatsDerive.java => PlanStats.java} (67%)
copy fe/fe-core/src/main/java/org/apache/doris/statistics/{MetaStatisticsTask.java => SlotStatsDeriveResult.java} (60%)
copy fe/fe-core/src/main/java/org/apache/doris/statistics/{AssertNumRowsStatsDerive.java => StatisticalType.java} (60%)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org