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: [email protected]
For additional commands, e-mail: [email protected]