Skip to content

[s3] Propagate path-style-access via delegation token#3167

Merged
luoyuxia merged 1 commit intoapache:mainfrom
luoyuxia:cp-4942cdaf-main
Apr 23, 2026
Merged

[s3] Propagate path-style-access via delegation token#3167
luoyuxia merged 1 commit intoapache:mainfrom
luoyuxia:cp-4942cdaf-main

Conversation

@luoyuxia
Copy link
Copy Markdown
Contributor

Summary

  • cherry-pick 4942cda onto main
  • propagate path-style-access config from server to client via delegation token

Test Plan

  • Not run (cherry-pick only)

🤖 AI-assisted changes - reviewed by human developer

…egation token (apache#3165)

Previously, S3DelegationTokenProvider only forwarded region and endpoint
to the client via additionInfos. The path.style.access setting was missing,
causing the client to use virtual-hosted-style addressing (e.g., bucket.host)
instead of path-style (e.g., host/bucket), which fails with S3-compatible
stores like MinIO/RustFS where DNS resolution of virtual-hosted names is
not available.
@luoyuxia luoyuxia merged commit 19a7777 into apache:main Apr 23, 2026
12 of 13 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.

1 participant