This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch auto-pick-57004-branch-4.0
in repository https://gitbox.apache.org/repos/asf/doris.git


    from d8663df4249 branch-4.0: [fix](inverted index) Fix skipping data reads 
for columns when index is hit #57461 (#57476)
     add 14c071e2d1a [feat](catalog) Support catalog attribute connectivity 
tester (#57004)

No new revisions were added by this update.

Summary of changes:
 .../io/fs/connectivity/s3_connectivity_tester.cpp  |  53 ++++
 .../s3_connectivity_tester.h}                      |  13 +-
 .../connectivity/storage_connectivity_tester.cpp}  |  24 +-
 .../storage_connectivity_tester.h}                 |  16 +-
 be/src/service/backend_service.cpp                 |   8 +
 be/src/service/backend_service.h                   |   3 +
 .../apache/doris/datasource/ExternalCatalog.java   |  15 +
 .../AWSGlueMetaStoreBaseConnectivityTester.java    |  70 +++++
 .../AbstractHiveConnectivityTester.java}           |  21 +-
 .../AbstractIcebergConnectivityTester.java}        |  21 +-
 .../AbstractS3CompatibleConnectivityTester.java    |  69 +++++
 .../CatalogConnectivityTestCoordinator.java        | 320 +++++++++++++++++++++
 .../connectivity/HMSBaseConnectivityTester.java    |  62 ++++
 .../HdfsCompatibleConnectivityTester.java          |  51 ++++
 .../connectivity/HdfsConnectivityTester.java}      |   9 +-
 .../HiveGlueMetaStoreConnectivityTester.java}      |  30 +-
 .../connectivity/HiveHMSConnectivityTester.java}   |  29 +-
 .../IcebergGlueMetaStoreConnectivityTester.java}   |  30 +-
 .../IcebergHMSConnectivityTester.java}             |  29 +-
 .../IcebergRestConnectivityTester.java             |  85 ++++++
 ...cebergS3TablesMetaStoreConnectivityTester.java} |  21 +-
 .../connectivity/MetaConnectivityTester.java}      |  22 +-
 .../connectivity/MinioConnectivityTester.java}     |  17 +-
 .../connectivity/S3ConnectivityTester.java}        |  17 +-
 .../connectivity/StorageConnectivityTester.java    |  99 +++++++
 .../metastore/AWSGlueMetaStoreBaseProperties.java  |  65 +++++
 .../metastore/AbstractIcebergProperties.java       |   1 +
 .../metastore/HiveGlueMetaStoreProperties.java     |   2 +
 .../property/metastore/HiveHMSProperties.java      |   3 +-
 .../metastore/IcebergGlueMetaStoreProperties.java  |   2 +
 .../metastore/IcebergHMSMetaStoreProperties.java   |   2 +
 .../property/metastore/IcebergRestProperties.java  |   2 +
 .../property/storage/HdfsProperties.java           |  17 ++
 .../datasource/property/storage/S3Properties.java  |   1 +
 .../property/storage/StorageProperties.java        |   3 +-
 .../org/apache/doris/common/GenericPoolTest.java   |   6 +
 .../apache/doris/utframe/MockedBackendFactory.java |   9 +
 gensrc/thrift/BackendService.thrift                |  12 +
 .../test_iceberg_rest_minio_connectivity.groovy    | 105 +++++++
 .../test_connection/test_connectivity.groovy       | 207 +++++++++++++
 40 files changed, 1412 insertions(+), 159 deletions(-)
 create mode 100644 be/src/io/fs/connectivity/s3_connectivity_tester.cpp
 copy be/src/io/fs/{encrypted_fs_factory.h => 
connectivity/s3_connectivity_tester.h} (77%)
 copy be/src/{runtime/workload_management/cpu_context.cpp => 
io/fs/connectivity/storage_connectivity_tester.cpp} (61%)
 copy be/src/io/fs/{encrypted_fs_factory.h => 
connectivity/storage_connectivity_tester.h} (76%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/connectivity/AWSGlueMetaStoreBaseConnectivityTester.java
 copy 
fe/fe-core/src/main/java/org/apache/doris/{analysis/ImportColumnsStmt.java => 
datasource/connectivity/AbstractHiveConnectivityTester.java} (64%)
 copy fe/fe-core/src/main/java/org/apache/doris/{analysis/UnsupportedStmt.java 
=> datasource/connectivity/AbstractIcebergConnectivityTester.java} (60%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/connectivity/AbstractS3CompatibleConnectivityTester.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/connectivity/CatalogConnectivityTestCoordinator.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/connectivity/HMSBaseConnectivityTester.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/connectivity/HdfsCompatibleConnectivityTester.java
 copy 
fe/fe-core/src/main/java/org/apache/doris/{fs/remote/dfs/OFSFileSystem.java => 
datasource/connectivity/HdfsConnectivityTester.java} (77%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/{cloud/catalog/CloudDynamicPartitionProperty.java
 => datasource/connectivity/HiveGlueMetaStoreConnectivityTester.java} (51%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/{cloud/catalog/CloudDynamicPartitionProperty.java
 => datasource/connectivity/HiveHMSConnectivityTester.java} (55%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/{cloud/catalog/CloudDynamicPartitionProperty.java
 => datasource/connectivity/IcebergGlueMetaStoreConnectivityTester.java} (51%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/{cloud/catalog/CloudDynamicPartitionProperty.java
 => datasource/connectivity/IcebergHMSConnectivityTester.java} (54%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/connectivity/IcebergRestConnectivityTester.java
 copy 
fe/{fe-common/src/main/java/org/apache/doris/cloud/security/DummySecurityChecker.java
 => 
fe-core/src/main/java/org/apache/doris/datasource/connectivity/IcebergS3TablesMetaStoreConnectivityTester.java}
 (62%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/{analysis/ImportDeleteOnStmt.java => 
datasource/connectivity/MetaConnectivityTester.java} (65%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/{analysis/ImportDeleteOnStmt.java => 
datasource/connectivity/MinioConnectivityTester.java} (68%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/{analysis/ImportDeleteOnStmt.java => 
datasource/connectivity/S3ConnectivityTester.java} (68%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/connectivity/StorageConnectivityTester.java
 create mode 100644 
regression-test/suites/external_table_p0/test_connection/test_iceberg_rest_minio_connectivity.groovy
 create mode 100644 
regression-test/suites/external_table_p2/test_connection/test_connectivity.groovy


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

Reply via email to