Expand description
Per-epoch checkpoint commit marker store. Used by the checkpoint coordinator’s 2PC to record the commit decision durably before sinks are told to commit, so recovery can re-establish the verdict after a crash. Lives outside the cluster gate because single-instance also needs it. Durable checkpoint identity, ID allocation, and immutable terminal outcomes.
Structs§
- Checkpoint
Decision Store - Durable checkpoint metadata store.
- Checkpoint
Outcome - Single create-once terminal outcome for one epoch.
- Checkpoint
Sink Open Witness - Durable proof that every named checkpoint-committable sink may have opened this attempt.
- Outcome
Retention Boundary - Scalar continuity boundary for outcome retention.
- Recovery
Capsule GcStep - Result of one bounded cluster recovery-capsule maintenance step.
Enums§
- Checkpoint
Scope - Runtime scope of a durable checkpoint outcome.
- Checkpoint
Verdict - Irrevocable terminal verdict for one concrete checkpoint attempt.
- Decision
Error - Errors raised by
CheckpointDecisionStoreoperations. - Record
Outcome Result - Result of attempting to create a terminal checkpoint outcome.