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 66f3ef568e (functions) optimize const_column to full convert
     add 97bf07fe26 [enhancement](Nereids) add new distributed cost model 
(#17556)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/doris/nereids/PlanContext.java |  13 +
 .../java/org/apache/doris/nereids/cost/Cost.java   |  26 +-
 .../apache/doris/nereids/cost/CostCalculator.java  |  40 ++-
 .../org/apache/doris/nereids/cost/CostModelV2.java | 322 +++++++++++++++++++++
 .../java/org/apache/doris/nereids/cost/CostV1.java |  13 -
 .../java/org/apache/doris/nereids/cost/CostV2.java | 135 +++++++++
 .../org/apache/doris/nereids/cost/CostWeight.java  |  12 +
 .../apache/doris/nereids/cost/ExprCostModel.java   |  73 +++++
 .../glue/translator/PhysicalPlanTranslator.java    |   2 +-
 .../nereids/jobs/cascades/CostAndEnforcerJob.java  |   4 +-
 .../java/org/apache/doris/nereids/memo/Memo.java   |   2 +-
 .../properties/ChildrenPropertiesRegulator.java    |   2 +-
 .../properties/EnforceMissingPropertiesHelper.java |   2 +-
 .../expressions/visitor/ExpressionVisitor.java     |   4 +-
 .../trees/plans/physical/PhysicalDistribute.java   |   3 +-
 .../trees/plans/physical/PhysicalHashJoin.java     |   3 +-
 .../plans/physical/PhysicalNestedLoopJoin.java     |   4 +-
 .../java/org/apache/doris/qe/SessionVariable.java  |  16 +-
 .../org/apache/doris/statistics/Statistics.java    |   6 +-
 .../apache/doris/statistics/StatsDeriveResult.java |   4 +
 .../org/apache/doris/nereids/sqltest/JoinTest.java |   4 +-
 .../suites/nereids_syntax_p0/join.groovy           |   8 +-
 22 files changed, 651 insertions(+), 47 deletions(-)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/cost/CostModelV2.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/cost/CostV2.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/cost/ExprCostModel.java


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to