Skip to content

branch-4.0: [feature](iceberg) Support REST and S3Table IAM role (#60498)#63848

Merged
morningman merged 1 commit into
apache:branch-4.0from
CalvinKirs:rich-branch-4.0-pr-60498
May 29, 2026
Merged

branch-4.0: [feature](iceberg) Support REST and S3Table IAM role (#60498)#63848
morningman merged 1 commit into
apache:branch-4.0from
CalvinKirs:rich-branch-4.0-pr-60498

Conversation

@CalvinKirs
Copy link
Copy Markdown
Member

@CalvinKirs CalvinKirs commented May 28, 2026

What problem does this PR solve?

Issue Number: None

Related PR: #60498

Problem Summary: Backport REST and S3Table IAM role support to apache/doris branch-4.0. This recreates the PR that was accidentally opened against selectdb/selectdb-core.

Release note

Support REST and S3Table IAM role on branch-4.0.

Check List (For Author)

  • Test: Manual test
    • git diff --check rich/branch-4.0..HEAD
  • Behavior changed: Yes. Adds IAM role support for the related Iceberg/S3Table path.
  • Does this need documentation: No

FYI apache#59893

The initial implementation was contributed by https://github.com/Sbaia .
Many thanks for his contributions.
@hello-stephen
Copy link
Copy Markdown
Contributor

Thank you for your contribution to Apache Doris.
Don't know what should be done next? See How to process your PR.

Please clearly describe your PR:

  1. What problem was fixed (it's best to include specific error reporting information). How it was fixed.
  2. Which behaviors were modified. What was the previous behavior, what is it now, why was it modified, and what possible impacts might there be.
  3. What features were added. Why was this function added?
  4. Which code was refactored and why was this part of the code refactored?
  5. Which functions were optimized and what is the difference before and after the optimization?

@CalvinKirs
Copy link
Copy Markdown
Member Author

run buildall

@hello-stephen
Copy link
Copy Markdown
Contributor

FE UT Coverage Report

Increment line coverage 72.81% (83/114) 🎉
Increment coverage report
Complete coverage report

Copy link
Copy Markdown
Contributor

@morningman morningman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@morningman morningman merged commit f0f47d6 into apache:branch-4.0 May 29, 2026
29 of 33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants