Hi team ๐ I submitted PR #70020 to fix an OAuth2 token refresh bug for StarRocks 4.0 + Apache Polaris REST catalog (Iceberg).
Root cause: keepRefreshed(true) was never called on RefreshingAuthManager in IcebergRESTCatalog.java, so the background token refresh scheduler never started. Tokens expire after ~1hr causing all Iceberg REST catalog queries to fail.
PR:
https://github.com/StarRocks/starrocks/pull/70020
Target branch: branch-4.0
Would really appreciate a review โ happy to provide testing details. Thanks! ๐
@Kevin Cai and
@Dimitris Saltaferis