flink-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ufuk Celebi (JIRA)" <j...@apache.org>
Subject [jira] [Created] (FLINK-5279) Improve error message when trying to access keyed state in non-keyed operator
Date Wed, 07 Dec 2016 16:51:59 GMT
Ufuk Celebi created FLINK-5279:
----------------------------------

             Summary: Improve error message when trying to access keyed state in non-keyed
operator
                 Key: FLINK-5279
                 URL: https://issues.apache.org/jira/browse/FLINK-5279
             Project: Flink
          Issue Type: Improvement
    Affects Versions: 1.1.3
            Reporter: Ufuk Celebi


When trying to access keyed state in a non-keyed operator, the error message is not very helpful.
You get a trace like this:
{code}
java.lang.RuntimeException: Error while getting state
...
Caused by: java.lang.RuntimeException: State key serializer has not been configured in the
config. This operation cannot use partitioned state.
{code}

It will be helpful to users if this is more explicit to users, stating that the API can only
be used on keyed streams, etc.

If this applies to the current master as well, we should fix it there, too.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message