The GitHub Actions job "Check License" on fluss.git/feature/lazy-open has 
failed.
Run started by GitHub user platinumhamburg (triggered by platinumhamburg).

Head commit for run:
f509c4dce66f589b9687899fbb77106d0c8cccff / 白鵺 <[email protected]>
[kv] Implement KvTablet RocksDB Lazy Open

Defer RocksDB open to first access and auto-release idle tablets to
reduce memory usage on tablet servers with many KV buckets.

Key design:
- Sentinel pattern: lightweight KvTablet shell with RocksDBState
  hot-swapped via single volatile write
- 6-state lifecycle (LAZY/OPENING/OPEN/RELEASING/FAILED/CLOSED)
  with generation+epoch fencing
- Guard/Pin mechanism: lock-free fast path for OPEN state,
  blocking slow path triggers on-demand open
- Idle release: periodic scan releases tablets idle beyond timeout,
  preserving local SST files for fast reopen
- Cold-to-hot reopen loads local RocksDB + replays incremental logs,
  falls back to full snapshot download on failure

Configs: kv.lazy-open.enabled (default false), kv.lazy-open.idle-timeout 
(default 24h).
Metrics: kvTabletOpenCount, kvTabletLazyCount, kvTabletFailedCount (Gauge).

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

With regards,
GitHub Actions via GitBox

Reply via email to