This is an automated email from the ASF dual-hosted git repository.
zykkk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 9ca45359d1d [Improvement](expr) refactor of casewhen (#55677)
add ac54104b21c [refactor](credential) Refactor vended credentials system
with unified architecture (#55760)
No new revisions were added by this update.
Summary of changes:
.../AbstractVendedCredentialsProvider.java | 103 +++++
.../credentials/CredentialExtractor.java | 41 --
.../datasource/credentials/CredentialUtils.java | 68 ++-
.../credentials/VendedCredentialsFactory.java | 72 ++++
.../iceberg/IcebergS3CredentialExtractor.java | 53 ---
.../iceberg/IcebergVendedCredentialsProvider.java | 80 ++--
.../datasource/iceberg/source/IcebergScanNode.java | 27 +-
.../paimon/PaimonOssCredentialExtractor.java | 68 ---
.../paimon/PaimonVendedCredentialsProvider.java | 87 ++--
.../datasource/paimon/source/PaimonScanNode.java | 30 +-
.../metastore/AbstractPaimonProperties.java | 2 +-
.../datasource/property/storage/OSSProperties.java | 11 +-
.../datasource/property/storage/S3Properties.java | 14 +-
.../org/apache/doris/planner/IcebergTableSink.java | 26 +-
.../AbstractVendedCredentialsProviderTest.java | 297 ++++++++++++++
.../credentials/CredentialUtilsTest.java | 246 +++++++++++
.../credentials/VendedCredentialsFactoryTest.java | 213 ++++++++++
.../IcebergVendedCredentialsProviderTest.java | 361 ++++++----------
.../PaimonVendedCredentialsProviderTest.java | 456 +++++++++------------
.../paimon/source/PaimonScanNodeTest.java | 12 +-
... => iceberg_rest_s3_storage_vended_test.groovy} | 78 +---
21 files changed, 1464 insertions(+), 881 deletions(-)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/datasource/credentials/AbstractVendedCredentialsProvider.java
delete mode 100644
fe/fe-core/src/main/java/org/apache/doris/datasource/credentials/CredentialExtractor.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/datasource/credentials/VendedCredentialsFactory.java
delete mode 100644
fe/fe-core/src/main/java/org/apache/doris/datasource/iceberg/IcebergS3CredentialExtractor.java
delete mode 100644
fe/fe-core/src/main/java/org/apache/doris/datasource/paimon/PaimonOssCredentialExtractor.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/datasource/credentials/AbstractVendedCredentialsProviderTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/datasource/credentials/CredentialUtilsTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/datasource/credentials/VendedCredentialsFactoryTest.java
copy
regression-test/suites/external_table_p2/iceberg/{iceberg_rest_s3_storage_test.groovy
=> iceberg_rest_s3_storage_vended_test.groovy} (78%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]