Hi Iceberg community,

I'd like to request a review for PR #17468 — GCP: add pluggable GCS token
credential provider.

https://github.com/apache/iceberg/pull/17468

This adds a pluggable SPI to GCSFileIO for supplying a self-refreshing
GoogleCredentials, analogous to the existing Azure
AdlsTokenCredentialProvider (#14136) and AWS's client.credentials-provider.
The change is purely additive with no behavior change when the new property
is unset.

I've addressed the review comments from @uros-b (precedence Javadoc, wiring
tests, robustness checks), rebased onto the latest main, and all local
checks pass (spotlessCheck + iceberg-gcp:test).

The PR has been marked stale due to inactivity — could a committer please
take a look and remove the stale label if the change looks good to proceed?

Happy to address any further feedback.

Thanks,
Aman

Reply via email to