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 ad3b5cbf94 [fix](memtracker) Fix VDataStreamRecvr runtime state null 
pointer (#15451)
     add 0e154feeb9 [feature](multi catalog nereids)Add file scan node to 
nereids. (#15201)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/doris/catalog/TableIf.java     |   2 +
 .../doris/catalog/external/ExternalTable.java      |   5 +
 .../doris/catalog/external/HMSExternalTable.java   |   1 +
 .../apache/doris/nereids/cost/CostCalculator.java  |   7 ++
 .../glue/translator/PhysicalPlanTranslator.java    |  28 ++++-
 .../properties/ChildOutputPropertyDeriver.java     |   6 ++
 .../org/apache/doris/nereids/rules/RuleSet.java    |   2 +
 .../org/apache/doris/nereids/rules/RuleType.java   |   1 +
 .../doris/nereids/rules/analysis/BindRelation.java | 110 ++++++++++++-------
 ...java => LogicalFileScanToPhysicalFileScan.java} |  23 ++--
 .../doris/nereids/stats/StatsCalculator.java       |  18 +++-
 .../apache/doris/nereids/trees/plans/PlanType.java |   2 +
 .../doris/nereids/trees/plans/algebra/Scan.java    |   4 +-
 .../trees/plans/logical/LogicalFileScan.java       |  87 +++++++++++++++
 .../trees/plans/logical/LogicalOlapScan.java       |  13 ++-
 .../trees/plans/logical/LogicalRelation.java       |  10 +-
 .../trees/plans/logical/LogicalSchemaScan.java     |   6 +-
 .../trees/plans/physical/PhysicalFileScan.java     | 119 +++++++++++++++++++++
 .../physical/PhysicalStorageLayerAggregate.java    |   2 +-
 .../nereids/trees/plans/visitor/PlanVisitor.java   |  10 ++
 .../planner/external/ExternalFileScanNode.java     |  56 ++++++++++
 .../doris/nereids/jobs/RewriteTopDownJobTest.java  |   6 +-
 .../hive/test_external_yandex_nereids.out}         |  73 ++++++++++++-
 ....groovy => test_external_yandex_nereids.groovy} |  12 +--
 24 files changed, 525 insertions(+), 78 deletions(-)
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/implementation/{LogicalFilterToPhysicalFilter.java
 => LogicalFileScanToPhysicalFileScan.java} (61%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/logical/LogicalFileScan.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/physical/PhysicalFileScan.java
 copy regression-test/data/{yandex_metrica_p2/sql/duplicateAggregationKeys.out 
=> external_table_emr_p2/hive/test_external_yandex_nereids.out} (92%)
 copy 
regression-test/suites/external_table_emr_p2/hive/{test_external_yandex.groovy 
=> test_external_yandex_nereids.groovy} (96%)


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

Reply via email to