[
https://issues.apache.org/jira/browse/FLINK-19329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Igal Shilman updated FLINK-19329:
---------------------------------
Description:
The dispose method of an operator can be called without a successful call to
initalizeState.
(for example a failure to load the checkpoint data, or any user exception
during initializeState)
This doesn't cause a real issue, since it happens within dispose() and in a try
{} finally \{ super.dispose()} block, but still might be confusing to users to
see an NPE.
was:
The dispose method of an operator can be called without a successful call to
initalizeState.
(for example a failure to load the checkpoint data, or any user exception
during initializeState)
> FunctionGroupOperator#dispose might throw an NPE during operator dispose
> ------------------------------------------------------------------------
>
> Key: FLINK-19329
> URL: https://issues.apache.org/jira/browse/FLINK-19329
> Project: Flink
> Issue Type: Bug
> Components: Stateful Functions
> Reporter: Igal Shilman
> Assignee: Igal Shilman
> Priority: Minor
>
> The dispose method of an operator can be called without a successful call to
> initalizeState.
> (for example a failure to load the checkpoint data, or any user exception
> during initializeState)
> This doesn't cause a real issue, since it happens within dispose() and in a
> try {} finally \{ super.dispose()} block, but still might be confusing to
> users to see an NPE.
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)