Details
-
New Feature
-
Status: Closed
-
Minor
-
Resolution: Won't Do
-
None
-
None
Description
Inspired by the idea of FLINK-11458, we propose to support terminate/suspend a job with checkpoint. This improvement cooperates with incremental and external checkpoint features, that if checkpoint is retained and this feature is configured, we will trigger a checkpoint before the job stops. It could accelarate job recovery a lot since:
1. No source rewinding required any more.
2. It's much faster than taking a savepoint since incremental checkpoint is enabled.
Please note that conceptually savepoints is different from checkpoint in a similar way that backups are different from recovery logs in traditional database systems. So we suggest using this feature only for job recovery, while stick with FLINK-11458 for the upgrading/cross-cluster-job-migration/state-backend-switch cases.
Attachments
Issue Links
- is superceded by
-
FLINK-25276 FLIP-203: Support native and incremental savepoints
- Closed
-
FLINK-25154 FLIP-193: Snapshots ownership
- Resolved
- relates to
-
FLINK-6755 Allow triggering Checkpoints through command line client
- Closed
- links to
- mentioned in
-
Page Loading...
1.
|
Expose Rest API for TERMINATE/SUSPEND Job with Checkpoint | Open | Unassigned |