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 9cd7005dec [fix](delete) notify all when there is no high priority
task (#19577)
add 3f2d1ae9a4 [feature-wip](multi-catalog)(step1)support connect to max
compute (#19606)
No new revisions were added by this update.
Summary of changes:
fe/fe-core/pom.xml | 5 +
.../java/org/apache/doris/catalog/TableIf.java | 2 +-
.../doris/catalog/external/EsExternalDatabase.java | 120 +-------------
.../doris/catalog/external/EsExternalTable.java | 4 -
.../doris/catalog/external/ExternalDatabase.java | 107 ++++++++++---
.../doris/catalog/external/ExternalTable.java | 2 +-
.../catalog/external/HMSExternalDatabase.java | 118 +-------------
.../catalog/external/IcebergExternalDatabase.java | 115 +-------------
.../catalog/external/JdbcExternalDatabase.java | 121 +-------------
.../external/MaxComputeExternalDatabase.java | 45 ++++++
.../catalog/external/MaxComputeExternalTable.java | 176 +++++++++++++++++++++
.../catalog/external/TestExternalDatabase.java | 121 +-------------
.../apache/doris/datasource/CatalogFactory.java | 3 +
.../apache/doris/datasource/EsExternalCatalog.java | 15 +-
.../apache/doris/datasource/ExternalCatalog.java | 155 +++++++++++-------
.../doris/datasource/HMSExternalCatalog.java | 52 +-----
.../apache/doris/datasource/InitCatalogLog.java | 1 +
.../apache/doris/datasource/InitDatabaseLog.java | 2 +
.../doris/datasource/JdbcExternalCatalog.java | 42 +----
.../datasource/MaxComputeExternalCatalog.java | 109 +++++++++++++
.../datasource/iceberg/IcebergExternalCatalog.java | 49 +-----
.../{OssProperties.java => MCProperties.java} | 22 ++-
.../doris/datasource/test/TestExternalCatalog.java | 50 +-----
.../org/apache/doris/persist/gson/GsonUtils.java | 12 +-
.../apache/doris/planner/SingleNodePlanner.java | 7 +
.../doris/planner/external/FileQueryScanNode.java | 20 +--
.../doris/planner/external/MaxComputeScanNode.java | 80 ++++++++++
.../apache/doris/statistics/StatisticalType.java | 1 +
gensrc/thrift/Descriptors.thrift | 7 +
gensrc/thrift/Types.thrift | 1 +
30 files changed, 683 insertions(+), 881 deletions(-)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/catalog/external/MaxComputeExternalDatabase.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/catalog/external/MaxComputeExternalTable.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/datasource/MaxComputeExternalCatalog.java
copy
fe/fe-core/src/main/java/org/apache/doris/datasource/property/constants/{OssProperties.java
=> MCProperties.java} (64%)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/planner/external/MaxComputeScanNode.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]