Skip to content

Added support for SigV4 authentication#2088

Closed
shtripat wants to merge 2 commits into
apache:mainfrom
shtripat:sigv4-auth
Closed

Added support for SigV4 authentication#2088
shtripat wants to merge 2 commits into
apache:mainfrom
shtripat:sigv4-auth

Conversation

@shtripat

Copy link
Copy Markdown

Which issue does this PR close?

Benefits:

  1. Pluggable authentication - Authenticator trait allows OAuth2, SigV4, or custom auth
  2. Backward compatible - Existing OAuth2 behavior preserved
  3. Performance optimized - Signing key caching (valid for 24h)
  4. Works with catalog implementations which use SigV4

Catalog implementation like MinIO use SigV4 authentication and it would be helpful for such cases.

  • Closes #.

What changes are included in this PR?

Adds support for SigV4 authentication

Are these changes tested?

Benefits:

1. Pluggable authentication - Authenticator trait allows OAuth2, SigV4, or custom auth
2. Backward compatible - Existing OAuth2 behavior preserved
3. Performance optimized - Signing key caching (valid for 24h)
4. Works with catalog implementations which use SigV4

Catalog implementation like MinIO use SigV4 authentication and it would be helpful for such cases.

Signed-off-by: Shubhendu Ram Tripathi <shubhendu@minio.io>
@shtripat

Copy link
Copy Markdown
Author

Need some love from community for this change <3

@github-actions

github-actions Bot commented Apr 5, 2026

Copy link
Copy Markdown
Contributor

This pull request has been marked as stale due to 30 days of inactivity. It will be closed in 1 week if no further activity occurs. If you think that’s incorrect or this pull request requires a review, please simply write any comment. If closed, you can revive the PR at any time and @mention a reviewer or discuss it on the dev@iceberg.apache.org list. Thank you for your contributions.

@github-actions github-actions Bot added the stale label Apr 5, 2026
@shtripat

shtripat commented Apr 5, 2026

Copy link
Copy Markdown
Author

We need some reviews on this.

@github-actions github-actions Bot removed the stale label Apr 6, 2026
@github-actions

github-actions Bot commented May 6, 2026

Copy link
Copy Markdown
Contributor

This pull request has been marked as stale due to 30 days of inactivity. It will be closed in 1 week if no further activity occurs. If you think that’s incorrect or this pull request requires a review, please simply write any comment. If closed, you can revive the PR at any time and @mention a reviewer or discuss it on the dev@iceberg.apache.org list. Thank you for your contributions.

@github-actions github-actions Bot added the stale label May 6, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This pull request has been closed due to lack of activity. This is not a judgement on the merit of the PR in any way. It is just a way of keeping the PR queue manageable. If you think that is incorrect, or the pull request requires review, you can revive the PR at any time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant