Github user zentol commented on a diff in the pull request: https://github.com/apache/flink/pull/5928#discussion_r185568867 --- Diff: docs/ops/state/checkpoints.md --- @@ -60,25 +60,29 @@ The `ExternalizedCheckpointCleanup` mode configures what happens with externaliz Similarly to [savepoints](savepoints.html), an externalized checkpoint consists of a meta data file and, depending on the state back-end, some additional data -files. The **target directory** for the externalized checkpoint's meta data is -determined from the configuration key `state.checkpoints.dir` which, currently, -can only be set via the configuration files. +files. The externalized checkpoint's meta data is stored in the same directory +as data files. So the **target directory** can be set via configuration key +`state.checkpoints.dir` in the configuration files, and also can be specified +for per job in the code. +- Configure globally via configuration files ``` state.checkpoints.dir: hdfs:///checkpoints/ ``` +- Configure for per job via code +```java --- End diff -- please use `{% highlight java %}` syntax instead
---