Hi team :wave: We're running StarRocks 4.0.x with ...
# contributing-to-starrocks
b
Hi team 👋 We're running StarRocks 4.0.x with Apache Polaris (Iceberg REST Catalog) on AWS S3 using vended credentials, and hitting a BE-side STS token expiry bug after ~1 hour. Environment: - StarRocks: 4.0.1 (K8s) / 4.0.6 (local) - Catalog: Iceberg REST → Apache Polaris - Storage: AWS S3 (vended STS credentials) - Iceberg: 1.10.0 Error (after ~1hr of inactivity):
Copy code
ERROR 1064 (HY000): BE access S3 file failed,
SdkResponseCode=400, SdkErrorType=100,
SdkErrorMessage=Unable to parse ExceptionName: ExpiredToken
Message: The provided token has expired.
file = <s3://atlan-vcluster-home-mt-1h16pa456xhq/atlan-wh/>
atlan-ns/Table/data/00001-1-....parquet
BE:10001
we have tried this config
Copy code
ALTER CATALOG mdlh_context_store SET (
  "iceberg_meta_cache_ttl_sec" = "1800"
);
This partially helps (forces metadata refresh every 30min) but doesn't reliably fix the credential expiry since they are cached at a different layer. please suggests.