This is an automated email from the ASF dual-hosted git repository. kirs pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from fe4861134e1 [fix](cloud) Fix std::sleep_for in bthread sync_rowset (#53925) add b1746446638 [feat](paramter-refactor)Adapt Iceberg Tables to New Metastore Parameters (Architectural Refactoring) (#53571) No new revisions were added by this update. Summary of changes: .../authentication/ExecutionAuthenticator.java | 59 +++++++ ...nfig.java => HadoopExecutionAuthenticator.java} | 23 ++- .../org/apache/doris/common/ThreadPoolManager.java | 8 +- .../apache/doris/datasource/ExternalCatalog.java | 20 +-- .../doris/datasource/hive/HMSExternalCatalog.java | 7 +- .../doris/datasource/hive/HiveMetadataOps.java | 13 +- .../datasource/hive/ThriftHMSCachedClient.java | 13 +- .../apache/doris/datasource/hudi/HudiUtils.java | 4 +- .../doris/datasource/hudi/source/HudiScanNode.java | 6 +- .../iceberg/IcebergDLFExternalCatalog.java | 15 -- .../datasource/iceberg/IcebergExternalCatalog.java | 40 +++-- .../iceberg/IcebergExternalDatabase.java | 2 +- .../datasource/iceberg/IcebergExternalTable.java | 4 +- .../iceberg/IcebergGlueExternalCatalog.java | 32 ---- .../iceberg/IcebergHMSExternalCatalog.java | 8 - .../iceberg/IcebergHadoopExternalCatalog.java | 48 ------ .../datasource/iceberg/IcebergMetadataCache.java | 4 +- .../datasource/iceberg/IcebergMetadataOps.java | 56 +++---- .../iceberg/IcebergRestExternalCatalog.java | 23 --- .../iceberg/IcebergS3TablesExternalCatalog.java | 37 +---- .../datasource/iceberg/IcebergTransaction.java | 4 +- .../doris/datasource/iceberg/IcebergUtils.java | 8 +- .../datasource/iceberg/source/IcebergScanNode.java | 6 +- .../datasource/paimon/PaimonExternalCatalog.java | 7 +- .../property/ConnectorPropertiesUtils.java | 7 +- .../metastore/AWSGlueMetaStoreBaseProperties.java | 33 ++-- .../metastore/AWSGlueMetaStoreProperties.java | 4 +- .../property/metastore/AbstractHMSProperties.java | 6 +- .../metastore/AbstractIcebergProperties.java | 75 +++++++++ .../AbstractMetastorePropertiesFactory.java | 74 +++++++++ .../metastore/AliyunDLFBaseProperties.java | 14 ++ .../{HMSProperties.java => HMSBaseProperties.java} | 134 ++++++---------- .../metastore/HMSGlueMetaStoreProperties.java | 2 +- .../property/metastore/HMSProperties.java | 169 +-------------------- .../property/metastore/HMSPropertiesFactory.java | 31 ++-- .../IcebergAliyunDLFMetaStoreProperties.java | 76 +++++++++ .../IcebergFileSystemMetaStoreProperties.java | 80 ++++++++++ .../metastore/IcebergGlueMetaStoreProperties.java | 103 +++++++++++++ .../metastore/IcebergHMSMetaStoreProperties.java | 121 +++++++++++++++ .../metastore/IcebergPropertiesFactory.java | 47 +++--- .../property/metastore/IcebergRestProperties.java | 33 +++- .../IcebergS3TablesMetaStoreProperties.java | 91 +++++++++++ .../property/metastore/MetastoreProperties.java | 8 +- .../metastore/MetastorePropertiesFactory.java | 10 ++ .../storage/AbstractS3CompatibleProperties.java | 6 + .../property/storage/AzureProperties.java | 7 + .../property/storage/BrokerProperties.java | 5 + .../datasource/property/storage/COSProperties.java | 17 +++ .../property/storage/HdfsCompatibleProperties.java | 17 ++- .../property/storage/HdfsProperties.java | 49 +++--- .../property/storage/LocalProperties.java | 8 + .../property/storage/MinioProperties.java | 16 +- .../datasource/property/storage/OBSProperties.java | 13 ++ .../property/storage/OSSHdfsProperties.java | 14 +- .../datasource/property/storage/OSSProperties.java | 15 ++ .../datasource/property/storage/S3Properties.java | 24 ++- .../property/storage/StorageProperties.java | 24 +++ .../apache/doris/fs/remote/dfs/DFSFileSystem.java | 43 +++--- .../insert/BaseExternalTableInsertExecutor.java | 4 +- .../tablefunction/IcebergTableValuedFunction.java | 6 +- .../tablefunction/PaimonTableValuedFunction.java | 8 +- .../doris/datasource/hive/HmsCommitTest.java | 4 +- .../IcebergExternalTableBranchAndTagTest.java | 4 +- .../datasource/iceberg/IcebergTransactionTest.java | 5 +- .../property/metastore/HMSPropertiesTest.java | 22 +-- .../property/storage/HdfsPropertiesTest.java | 10 +- .../property/storage/OSSHdfsPropertiesTest.java | 4 +- .../apache/doris/planner/HiveTableSinkTest.java | 4 +- .../doris/planner/ListPartitionPrunerV2Test.java | 4 +- 69 files changed, 1209 insertions(+), 689 deletions(-) create mode 100644 fe/fe-common/src/main/java/org/apache/doris/common/security/authentication/ExecutionAuthenticator.java copy fe/fe-common/src/main/java/org/apache/doris/common/security/authentication/{SimpleAuthenticationConfig.java => HadoopExecutionAuthenticator.java} (58%) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/AbstractIcebergProperties.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/AbstractMetastorePropertiesFactory.java copy fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/{HMSProperties.java => HMSBaseProperties.java} (74%) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/IcebergAliyunDLFMetaStoreProperties.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/IcebergFileSystemMetaStoreProperties.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/IcebergGlueMetaStoreProperties.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/IcebergHMSMetaStoreProperties.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/IcebergS3TablesMetaStoreProperties.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org