Hi everyone, I'm sharing a small tool in case it's...
# show-and-tell
e
Hi everyone, I'm sharing a small tool in case it's useful to anyone who occasionally needs to peek inside a Flink savepoint without spinning up a JVM: flink-explorer. It's a terminal UI that parses canonical savepoints (Flink 1.20 + , heap/HashMap backend) offline and lets you browse operators → keys → states → values. It decodes the usual value types — scalars, dates, enums, POJOs, tuples, arrays, Map/List, TTL, broadcast, window contents, timers — plus protobuf-in-POJO and Kafka connector state (source splits/offsets, sink transactional state). Only canonical/heap savepoints, no RocksDB incremental. 👉 https://github.com/Eric-D/flink-state-explorer It's nothing big but it's helped me a few times, maybe it'll help you too 🙂
👍 7
r
neat!