Tzu-Li (Gordon) Tai created FLINK-16310:
-------------------------------------------

             Summary: Javadoc of AppendingState.get() contradicts with behavior 
of UserFacingListState
                 Key: FLINK-16310
                 URL: https://issues.apache.org/jira/browse/FLINK-16310
             Project: Flink
          Issue Type: Improvement
          Components: Documentation, Runtime / State Backends
    Affects Versions: 1.10.0, 1.9.2, 1.8.3, 1.7.2, 1.6.4
            Reporter: Tzu-Li (Gordon) Tai
            Assignee: Tzu-Li (Gordon) Tai


The {{get()}} method on the user-facing state handle interface 
{{AppendingState}} states that:
{code}
@return The operator state value corresponding to the current input or NULL if 
the state is empty.
{code}

This behavior, is not true for the user-facing list state handles, as the 
behavior has always been that if the list state does not have elements, an 
empty list is returned (see FLINK-4307 / {{UserFacingListState}}).

The fix would be to only mention the null-returning behavior on the internal 
list state interface, i.e. {{InternalListState}}, and fix the Javadoc for 
{{AppendingState}}.



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

Reply via email to