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

Reply via email to