Svend Vanderveken created FLINK-20799:
-----------------------------------------

             Summary: Restructure TOC of the "Working with state" documentation 
page
                 Key: FLINK-20799
                 URL: https://issues.apache.org/jira/browse/FLINK-20799
             Project: Flink
          Issue Type: Improvement
          Components: Documentation
    Affects Versions: 1.12.0
            Reporter: Svend Vanderveken


In the [Working with 
state|https://ci.apache.org/projects/flink/flink-docs-release-1.12/dev/stream/state/state.html#top]
 documentation page, the "operator state" section appears twice in the 
documentation, which makes the logic of the text harder to follow:
 * Keyed DataStream
 * Using Keyed State
 ** State Time-To-Live (TTL)
 ** State in the Scala DataStream API
 * Operator State
 * Broadcast State
 * Using Operator State
 ** Stateful Source Functions

 

Broadcast state being a special case of Operator state, maybe this structure is 
preferable:

 
 * Keyed State
 ** Keyed DataStream
 ** Using Keyed State
 *** State Time-To-Live (TTL)
 *** State in the Scala DataStream API
 * Operator State
 ** Using Operator State
 ** Stateful Source Functions
 ** Broadcast State

Also, the "Broadcast State" section is very short and could benefit from a link 
pointing to the additional information present on the page: [the broadcast 
state 
pattern|https://ci.apache.org/projects/flink/flink-docs-release-1.12/dev/stream/state/broadcast_state.html]



wdyt?

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to