[
https://issues.apache.org/jira/browse/FLINK-6940?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16080363#comment-16080363
]
ASF GitHub Bot commented on FLINK-6940:
---------------------------------------
Github user alpinegizmo commented on a diff in the pull request:
https://github.com/apache/flink/pull/4136#discussion_r126431179
--- Diff: docs/ops/state_backends.md ---
@@ -123,8 +123,7 @@ RocksDBStateBackend is currently the only backend that
offers incremental checkp
## Configuring a State Backend
-State backends can be configured per job. In addition, you can define a
default state backend to be used when the
-job does not explicitly define a state backend.
+State backends can be configured per job in code. In addition, you can
define a default state backend in **flink-conf.yaml** that is used when the job
does not explicitly define a state backend.
--- End diff --
@zentol I find that "in code" reads rather awkwardly, and I don't see how
it adds any value, since the details of how to do per-job configuration are
shown below. Nevertheless, this topic can be a bit confusing, so I would
suggest something more like this (assuming I got the details right):
The default state backend, if you specify nothing, is the jobmanager. If
you wish to establish a different default for all jobs on your cluster, you can
do so by defining a new default state backend in **flink-conf.yaml**. The
default state backend can be overridden on a per-job basis, as shown below.
> Clarify the effect of configuring per-job state backend
> --------------------------------------------------------
>
> Key: FLINK-6940
> URL: https://issues.apache.org/jira/browse/FLINK-6940
> Project: Flink
> Issue Type: Improvement
> Components: Documentation
> Affects Versions: 1.3.0
> Reporter: Bowen Li
> Assignee: Bowen Li
> Priority: Minor
> Fix For: 1.4.0
>
>
> The documentation of having different options configuring flink state backend
> is confusing. We should add explicit doc explaining configuring a per-job
> flink state backend in code will overwrite any default state backend
> configured in flink-conf.yaml
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)