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 c8b5386fe60 [fix](cloud) fix the issue that FE's periodic reconnection to MS RPC is ineffective (#40661) add 55bde8cb48d [Enhancement](MaxCompute)Refactoring maxCompute catalog using Storage API. (#40225) No new revisions were added by this update. Summary of changes: be/src/runtime/descriptors.cpp | 16 +- be/src/runtime/descriptors.h | 14 +- .../exec/format/table/max_compute_jni_reader.cpp | 28 +- be/src/vec/exec/scan/vfile_scanner.cpp | 3 + .../apache/doris/common/jni/vec/ColumnValue.java | 12 + .../apache/doris/common/jni/vec/VectorColumn.java | 6 + fe/be-java-extensions/max-compute-scanner/pom.xml | 6 + .../doris/maxcompute/MaxComputeColumnValue.java | 121 +++- .../doris/maxcompute/MaxComputeJniScanner.java | 344 ++++----- .../doris/maxcompute/MaxComputePartitionValue.java | 137 ---- .../doris/maxcompute/MaxComputeTableScan.java | 114 --- .../doris/maxcompute/MaxComputeJniScannerTest.java | 158 ----- fe/fe-core/pom.xml | 6 + .../org/apache/doris/analysis/DateLiteral.java | 33 + .../maxcompute/MaxComputeExternalCatalog.java | 223 +++--- .../maxcompute/MaxComputeExternalTable.java | 63 +- .../maxcompute/MaxComputeMetadataCache.java | 18 - .../maxcompute/source/MaxComputeScanNode.java | 442 +++++++++--- .../maxcompute/source/MaxComputeSplit.java | 20 +- .../property/constants/MCProperties.java | 24 +- .../datasource/property/PropertyConverterTest.java | 7 +- fe/pom.xml | 2 +- gensrc/thrift/Descriptors.thrift | 10 +- gensrc/thrift/PlanNodes.thrift | 5 +- .../test_external_catalog_maxcompute.out | 138 +++- .../maxcompute/test_max_compute_all_type.out | 788 +++++++++++++++++++++ .../maxcompute}/test_max_compute_complex_type.out | 10 +- .../test_external_catalog_maxcompute.groovy | 313 +++++++- .../maxcompute/test_max_compute_all_type.groovy | 547 ++++++++++++++ .../test_max_compute_complex_type.groovy | 20 +- 30 files changed, 2663 insertions(+), 965 deletions(-) delete mode 100644 fe/be-java-extensions/max-compute-scanner/src/main/java/org/apache/doris/maxcompute/MaxComputePartitionValue.java delete mode 100644 fe/be-java-extensions/max-compute-scanner/src/main/java/org/apache/doris/maxcompute/MaxComputeTableScan.java delete mode 100644 fe/be-java-extensions/max-compute-scanner/src/test/java/org/apache/doris/maxcompute/MaxComputeJniScannerTest.java create mode 100644 regression-test/data/external_table_p2/maxcompute/test_max_compute_all_type.out rename regression-test/data/{external_table_p0/mc => external_table_p2/maxcompute}/test_max_compute_complex_type.out (79%) create mode 100644 regression-test/suites/external_table_p2/maxcompute/test_max_compute_all_type.groovy rename regression-test/suites/{external_table_p0/mc => external_table_p2/maxcompute}/test_max_compute_complex_type.groovy (92%) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org