This is an automated email from the ASF dual-hosted git repository.

jakevin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 009b300abd [Fix](ScannerScheduler) fix dead lock when shutdown 
group_local_scan_thread_pool (#21553)
     add 8839518bfb [Performance](Nereids): add 
withGroupExprLogicalPropChildren to reduce new Plan (#21477)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/doris/nereids/PlanContext.java |  4 ++--
 .../nereids/analyzer/UnboundOlapTableSink.java     |  7 ++++++
 .../nereids/analyzer/UnboundOneRowRelation.java    |  6 +++++
 .../doris/nereids/analyzer/UnboundRelation.java    |  7 ++++++
 .../doris/nereids/analyzer/UnboundTVFRelation.java |  6 +++++
 .../java/org/apache/doris/nereids/memo/Memo.java   |  8 +++----
 .../nereids/pattern/GroupExpressionMatching.java   |  5 ++---
 .../doris/nereids/rules/rewrite/MultiJoin.java     |  6 +++++
 .../apache/doris/nereids/trees/plans/FakePlan.java |  6 +++++
 .../doris/nereids/trees/plans/GroupPlan.java       |  6 +++++
 .../org/apache/doris/nereids/trees/plans/Plan.java |  3 +++
 .../nereids/trees/plans/commands/Command.java      |  6 +++++
 .../trees/plans/logical/LogicalAggregate.java      |  7 ++++++
 .../nereids/trees/plans/logical/LogicalApply.java  |  8 +++++++
 .../trees/plans/logical/LogicalAssertNumRows.java  |  7 ++++++
 .../nereids/trees/plans/logical/LogicalCTE.java    |  7 ++++++
 .../trees/plans/logical/LogicalCTEAnchor.java      |  6 +++++
 .../trees/plans/logical/LogicalCTEConsumer.java    |  9 ++++++++
 .../trees/plans/logical/LogicalCTEProducer.java    | 10 +++++++--
 .../trees/plans/logical/LogicalCheckPolicy.java    |  6 +++++
 .../trees/plans/logical/LogicalEmptyRelation.java  |  6 +++++
 .../nereids/trees/plans/logical/LogicalEsScan.java |  7 ++++++
 .../nereids/trees/plans/logical/LogicalExcept.java |  6 +++++
 .../trees/plans/logical/LogicalFileScan.java       |  7 ++++++
 .../nereids/trees/plans/logical/LogicalFilter.java |  6 +++++
 .../trees/plans/logical/LogicalGenerate.java       |  6 +++++
 .../nereids/trees/plans/logical/LogicalHaving.java |  7 ++++++
 .../trees/plans/logical/LogicalIntersect.java      |  6 +++++
 .../trees/plans/logical/LogicalJdbcScan.java       |  7 ++++++
 .../nereids/trees/plans/logical/LogicalJoin.java   |  7 ++++++
 .../nereids/trees/plans/logical/LogicalLimit.java  |  6 +++++
 .../trees/plans/logical/LogicalOlapScan.java       | 16 ++++++++++---
 .../trees/plans/logical/LogicalOlapTableSink.java  |  7 ++++++
 .../trees/plans/logical/LogicalOneRowRelation.java |  8 ++++++-
 .../trees/plans/logical/LogicalPartitionTopN.java  |  7 ++++++
 .../trees/plans/logical/LogicalProject.java        |  7 ++++++
 .../nereids/trees/plans/logical/LogicalRepeat.java |  7 ++++++
 .../trees/plans/logical/LogicalSchemaScan.java     |  6 +++++
 .../trees/plans/logical/LogicalSelectHint.java     |  6 +++++
 .../nereids/trees/plans/logical/LogicalSort.java   |  7 ++++++
 .../trees/plans/logical/LogicalSubQueryAlias.java  | 15 +++++++++----
 .../trees/plans/logical/LogicalTVFRelation.java    |  8 +++++++
 .../nereids/trees/plans/logical/LogicalTopN.java   |  6 +++++
 .../nereids/trees/plans/logical/LogicalUnion.java  |  7 ++++++
 .../nereids/trees/plans/logical/LogicalWindow.java | 26 +++++++++++++---------
 .../nereids/trees/plans/logical/UsingJoin.java     |  7 ++++++
 .../plans/physical/PhysicalAssertNumRows.java      |  7 ++++++
 .../trees/plans/physical/PhysicalCTEAnchor.java    |  7 ++++++
 .../trees/plans/physical/PhysicalCTEConsumer.java  |  7 ++++++
 .../trees/plans/physical/PhysicalCTEProducer.java  |  6 +++++
 .../trees/plans/physical/PhysicalDistribute.java   |  7 ++++++
 .../plans/physical/PhysicalEmptyRelation.java      |  7 ++++++
 .../trees/plans/physical/PhysicalEsScan.java       |  7 ++++++
 .../trees/plans/physical/PhysicalExcept.java       |  6 +++++
 .../trees/plans/physical/PhysicalFileScan.java     |  8 +++++++
 .../trees/plans/physical/PhysicalFilter.java       |  6 +++++
 .../trees/plans/physical/PhysicalGenerate.java     |  7 ++++++
 .../plans/physical/PhysicalHashAggregate.java      |  8 +++++++
 .../trees/plans/physical/PhysicalHashJoin.java     |  7 ++++++
 .../trees/plans/physical/PhysicalIntersect.java    |  6 +++++
 .../trees/plans/physical/PhysicalJdbcScan.java     |  7 ++++++
 .../trees/plans/physical/PhysicalLimit.java        |  6 +++++
 .../plans/physical/PhysicalNestedLoopJoin.java     |  8 +++++++
 .../trees/plans/physical/PhysicalOlapScan.java     |  9 ++++++++
 .../plans/physical/PhysicalOlapTableSink.java      |  7 ++++++
 .../plans/physical/PhysicalOneRowRelation.java     |  7 ++++++
 .../plans/physical/PhysicalPartitionTopN.java      |  7 ++++++
 .../trees/plans/physical/PhysicalProject.java      |  6 +++++
 .../trees/plans/physical/PhysicalQuickSort.java    |  6 +++++
 .../trees/plans/physical/PhysicalRepeat.java       |  7 ++++++
 .../trees/plans/physical/PhysicalSchemaScan.java   |  7 ++++++
 .../physical/PhysicalStorageLayerAggregate.java    |  7 ++++++
 .../trees/plans/physical/PhysicalTVFRelation.java  |  9 ++++++++
 .../nereids/trees/plans/physical/PhysicalTopN.java |  7 ++++++
 .../trees/plans/physical/PhysicalUnion.java        |  6 +++++
 .../trees/plans/physical/PhysicalWindow.java       |  7 ++++++
 .../doris/nereids/jobs/RewriteTopDownJobTest.java  |  6 +++++
 .../doris/nereids/trees/plans/PlanOutputTest.java  |  6 +++++
 78 files changed, 533 insertions(+), 29 deletions(-)


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

Reply via email to