Details
-
New Feature
-
Status: Closed
-
Not a Priority
-
Resolution: Fixed
-
1.3.0
Description
The command line client currently only allows triggering (and canceling with) Savepoints.
While this is good if we want to fork or modify the pipelines in a non-checkpoint compatible way, now with incremental checkpoints this becomes wasteful for simple job restarts/pipeline updates.
I suggest we add a new command:
./bin/flink checkpoint <jobID> [checkpointDirectory]
and a new flag -c for the cancel command to indicate we want to trigger a checkpoint:
./bin/flink cancel -c [targetDirectory] <jobID>
Otherwise this can work similar to the current savepoint taking logic, we could probably even piggyback on the current messages by adding boolean flag indicating whether it should be a savepoint or a checkpoint.
Attachments
Issue Links
- is related to
-
FLINK-24280 Support manual checkpoints triggering from a MiniCluster
- Closed
-
FLINK-25276 FLIP-203: Support native and incremental savepoints
- Closed
-
FLINK-12619 Support TERMINATE/SUSPEND Job with Checkpoint
- Closed
- relates to
-
FLINK-27101 Add REST API to manually trigger checkpoints
- Closed
- links to