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 e1ea2e1f2c [fix](Nereids) store offset of Limit in exchangeNode 
(#17548)
     add aaedcf34cf [enhancement](Nereids) refactor costModel framework (#17339)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/doris/nereids/NereidsPlanner.java   |   2 +-
 .../{types/DateType.java => cost/Cost.java}        |  29 +--
 .../apache/doris/nereids/cost/CostCalculator.java  | 283 +--------------------
 .../apache/doris/nereids/cost/CostEstimate.java    | 128 ----------
 .../org/apache/doris/nereids/cost/CostModelV1.java | 279 ++++++++++++++++++++
 .../java/org/apache/doris/nereids/cost/CostV1.java | 126 +++++++++
 .../org/apache/doris/nereids/cost/CostWeight.java  |  37 ++-
 .../nereids/jobs/cascades/CostAndEnforcerJob.java  |  54 ++--
 .../jobs/joinorder/hypergraph/GraphSimplifier.java |  30 ++-
 .../java/org/apache/doris/nereids/memo/Group.java  |  25 +-
 .../apache/doris/nereids/memo/GroupExpression.java |  31 +--
 .../java/org/apache/doris/nereids/memo/Memo.java   |  15 +-
 .../properties/ChildrenPropertiesRegulator.java    |  26 +-
 .../properties/EnforceMissingPropertiesHelper.java |  16 +-
 .../org/apache/doris/nereids/memo/MemoTest.java    |   3 +-
 15 files changed, 567 insertions(+), 517 deletions(-)
 copy fe/fe-core/src/main/java/org/apache/doris/nereids/{types/DateType.java => 
cost/Cost.java} (59%)
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/cost/CostEstimate.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/cost/CostModelV1.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/cost/CostV1.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to