Status
...
Page properties | |
---|---|
|
...
...
|
Preview https://flink-packages.org/packages/heap-backend-incremental-checkpointsReleased:
Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).
...
3. Changelogging involves synchronous serialization on each state access
4. Journalling allows for even smaller increments for collection-typed state (e.g. snapshotting only the appended ListState values rather than the whole list)
On the other hand, integration with FLIP-158 would allow "background" materialization, eliminating periodic full checkpoints (or more complex way to achieve this).
...
Limitations
In the first version:
Single checkpoint failure (or no confirmation) leads to a non-incremental snapshot- Only KV-states (sorted states, aka PQ, aka timers are snapshotted non-incrementally)
- Only states with immutable keys (e.g. not BinaryRowData)
...