adutra opened a new pull request, #12197: URL: https://github.com/apache/iceberg/pull/12197
6th and last PR for the Auth Manager API. Previous ones: * #11995 * #11992 * #11844 * #11809 * #11769 Once this PR is merged, the AuthManager API becomes effective. Summary of changes: * Minor changes to `OAuth2Manager`, mostly to properly handle empty auth sessions, as decided in #11992; * Enablement of SigV4 AuthManager and removal of `HttpInterceptor` code in `HTTPClient` and related tests; * Enablement of AuthManager API in `RESTSessionCatalog`; * Enablement of AuthManager API in credential refreshing code: `VendedCredentialsProvider` and `OAuth2RefreshCredentialsHandler` * `OAuth2RefreshCredentialsHandler` now caches its `HTTPClient` and `AuthSession`, instead of creating a new client and session for every refresh – pretty much like `VendedCredentialsProvider` already does. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For additional commands, e-mail: issues-h...@iceberg.apache.org