The GitHub Actions job "CI" on fluss.git/issue-2898-kv-snapshot-lease-tiering 
has failed.
Run started by GitHub user XuQianJin-Stars (triggered by XuQianJin-Stars).

Head commit for run:
2db03de1966d36b75e9bf422908304074d21eabd / forwardxu <[email protected]>
[flink] Support kv snapshot lease in tiering service (#2898)

TieringSourceEnumerator now acquires a KV snapshot lease for all 
TieringSnapshotSplits before they are assigned to readers, and releases the 
lease when the table finishes or fails tiering, or when a reader failover 
returns the splits. A best-effort dropLease is also performed on enumerator 
close. This prevents the Fluss server from cleaning up snapshots that the 
tiering job still depends on.

One lease id per tiering job (UUID-based) is reused across tables and persisted 
into TieringSourceEnumeratorState so that it survives enumerator restore 
instead of leaking orphan leases. The lease uses a fixed 1-day duration that is 
implicitly renewed by every acquireSnapshots call, and 
UnsupportedVersionException from older Fluss servers is downgraded to a warning 
to keep backward compatibility.

Report URL: https://github.com/apache/fluss/actions/runs/25590464563

With regards,
GitHub Actions via GitBox

Reply via email to