[jira] [Created] (FLINK-6755) Allow triggering Checkpoints through command line client

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (FLINK-6755) Allow triggering Checkpoints through command line client

Shang Yuanchun (Jira)
Gyula Fora created FLINK-6755:
---------------------------------

             Summary: Allow triggering Checkpoints through command line client
                 Key: FLINK-6755
                 URL: https://issues.apache.org/jira/browse/FLINK-6755
             Project: Flink
          Issue Type: New Feature
          Components: Client, State Backends, Checkpointing
    Affects Versions: 1.3.0
            Reporter: Gyula Fora


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.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)