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