| Checkpointing Mode |
Exactly Once |
At Least Once |
| Checkpoint Storage |
{{ checkPointConfig['checkpoint_storage'] }} |
| State Backend |
{{ checkPointConfig['state_backend'] }} |
| Interval |
Periodic checkpoints disabled
|
{{ checkPointConfig['interval'] | humanizeDuration }}
|
| Timeout |
{{ checkPointConfig['timeout'] | humanizeDuration }} |
| Minimum Pause Between Checkpoints |
{{ checkPointConfig['min_pause'] | humanizeDuration }} |
| Maximum Concurrent Checkpoints |
{{ checkPointConfig['max_concurrent'] }} |
| Unaligned Checkpoints |
{{ checkPointConfig['unaligned_checkpoints'] ? 'Enabled' : 'Disabled' }} |
| Aligned checkpoint timeout |
{{ checkPointConfig['aligned_checkpoint_timeout'] | humanizeDuration }} |
| Persist Checkpoints Externally |
Enabled
(delete on cancellation)
(retain on cancellation)
|
Disabled |
| Tolerable Failed Checkpoints |
{{ checkPointConfig['tolerable_failed_checkpoints'] }} |
| Checkpoints With Finished Tasks |
{{ checkPointConfig['checkpoints_after_tasks_finish'] ? 'Enabled' : 'Disabled' }}
|
| State Changelog |
Enabled |
Disabled |
| Changelog Storage |
{{ checkPointConfig['changelog_storage'] }} |
| Changelog Periodic Materialization Interval |
{{
checkPointConfig['changelog_periodic_materialization_interval'] | humanizeDuration
}}
|