Details
-
Improvement
-
Status: In Progress
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
CheckpointOptions contain many fields that are not related to the backend snapshot (materialization in changelog):
alignment type, alignedCheckpointTimeout, and even CheckpointStorageLocationReference
(the location is provided by/included in the #StreamFactory# already, we do not use CheckpointStorageLocationReference in away place in snapshotting.
=================================
In the future, if we want to separate checkpointing away from materialization (conceptually, they are indeed two different pieces as well), we do not need to provide such CheckpointOptions for each snapshotting.
Attachments
Issue Links
- relates to
-
FLINK-21352 FLIP-158: Generalized incremental checkpoints
- Resolved
- links to