Birendra Sahu
03/17/2026, 2:29 PMERROR 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
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.Cliff Resnick
03/19/2026, 2:53 PMJohn Bergamini
03/23/2026, 4:05 PMALTER TABLE statements against StarRocks. That's not a limitation unique to StarRocks β no database natively consumes schema change instructions from a message queue without some middleware.
Recommended architecture:
CDC pipeline (Flink CDC or Kafka Connect) β StarRocks Primary Key table via Routine Load or Flink StarRocks connector
β’ Separate consumer for DDL events β executes ALTER TABLE on StarRocks
This pattern is commonly used and well-documented. If you're already using Kafka, the migration from ClickHouse to StarRocks for this use case is straightforward.