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 9aa800141d [fix](ut)(nereids) the check bound function lacks recursive processing (#10357) add abd10f0f3e [feature-wip](multi-catalog) Impl FileScanNode in be (#10402) No new revisions were added by this update. Summary of changes: .gitignore | 1 + be/src/exec/exec_node.cpp | 8 + be/src/exec/text_converter.h | 3 + be/src/exec/text_converter.hpp | 10 +- be/src/vec/CMakeLists.txt | 6 +- be/src/vec/exec/file_arrow_scanner.cpp | 225 +++++++++++++++ .../{varrow_scanner.h => file_arrow_scanner.h} | 56 ++-- .../{vbroker_scan_node.cpp => file_scan_node.cpp} | 86 +++--- .../exec/{vbroker_scan_node.h => file_scan_node.h} | 15 +- be/src/vec/exec/file_scanner.cpp | 209 ++++++++++++++ be/src/vec/exec/file_scanner.h | 94 +++++++ be/src/vec/exec/file_text_scanner.cpp | 301 +++++++++++++++++++++ be/src/vec/exec/file_text_scanner.h | 69 +++++ .../org/apache/doris/analysis/DescriptorTable.java | 16 +- .../org/apache/doris/analysis/StmtRewriter.java | 4 +- .../java/org/apache/doris/analysis/TableRef.java | 6 +- .../org/apache/doris/analysis/TupleDescriptor.java | 3 +- .../doris/catalog/HiveMetaStoreClientHelper.java | 4 + .../java/org/apache/doris/catalog/TableIf.java | 9 +- .../doris/catalog/external/ExternalTable.java | 6 + .../doris/catalog/external/HMSExternalTable.java | 40 ++- .../org/apache/doris/common/util/BrokerUtil.java | 18 +- .../org/apache/doris/datasource/DataSourceMgr.java | 4 + .../doris/datasource/HMSExternalDataSource.java | 45 +-- .../org/apache/doris/planner/BrokerScanNode.java | 3 +- .../org/apache/doris/planner/HudiScanNode.java | 7 +- .../apache/doris/planner/SingleNodePlanner.java | 4 + .../planner/external/ExternalFileScanNode.java | 204 +++++--------- .../planner/external/ExternalFileScanProvider.java | 4 +- .../planner/external/ExternalHiveScanProvider.java | 10 +- .../planner/external/ExternalHudiScanProvider.java | 9 + .../external/ExternalIcebergScanProvider.java | 22 +- .../apache/doris/statistics/StatisticalType.java | 1 + gensrc/thrift/PlanNodes.thrift | 50 +++- 34 files changed, 1277 insertions(+), 275 deletions(-) create mode 100644 be/src/vec/exec/file_arrow_scanner.cpp copy be/src/vec/exec/{varrow_scanner.h => file_arrow_scanner.h} (52%) copy be/src/vec/exec/{vbroker_scan_node.cpp => file_scan_node.cpp} (75%) copy be/src/vec/exec/{vbroker_scan_node.h => file_scan_node.h} (87%) create mode 100644 be/src/vec/exec/file_scanner.cpp create mode 100644 be/src/vec/exec/file_scanner.h create mode 100644 be/src/vec/exec/file_text_scanner.cpp create mode 100644 be/src/vec/exec/file_text_scanner.h --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org