This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch auto-pick-52831-branch-3.1
in repository https://gitbox.apache.org/repos/asf/doris.git
from 50b557262b8 branch-3.1: [fix](meta) update backup cases in cloud env
for temporary table #53673 (#53677)
add e2051a85c8b [feat](iceberg) Supports OAuth2 to connect Iceberg Rest
and supports vended-credentials (#52831)
No new revisions were added by this update.
Summary of changes:
.../iceberg/IcebergRestExternalCatalog.java | 66 +---
.../iceberg/IcebergVendedCredentialsProvider.java | 140 ++++++++
.../datasource/iceberg/source/IcebergScanNode.java | 8 +-
...sFactory.java => IcebergPropertiesFactory.java} | 16 +-
.../property/metastore/IcebergRestProperties.java | 263 ++++++++++++++-
.../property/metastore/MetastoreProperties.java | 7 +-
.../datasource/property/storage/S3Properties.java | 16 +-
.../property/storage/StorageProperties.java | 17 +
.../org/apache/doris/planner/IcebergTableSink.java | 12 +-
.../IcebergVendedCredentialsProviderTest.java | 371 +++++++++++++++++++++
.../metastore/IcebergRestPropertiesTest.java | 234 +++++++++++++
.../property/storage/S3PropertiesTest.java | 82 ++++-
12 files changed, 1135 insertions(+), 97 deletions(-)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/datasource/iceberg/IcebergVendedCredentialsProvider.java
copy
fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/{HMSPropertiesFactory.java
=> IcebergPropertiesFactory.java} (79%)
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/datasource/iceberg/IcebergVendedCredentialsProviderTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/datasource/property/metastore/IcebergRestPropertiesTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]