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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]