[ 
https://issues.apache.org/jira/browse/FLINK-4275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15399143#comment-15399143
 ] 

Gyula Fora commented on FLINK-4275:
-----------------------------------

I would not remove them in any case. They provide a very nice way to use custom 
state implementations without having to implement everything you don't care 
about.

(We also use them extensively)

> Generic Folding, Reducing and List states behave differently from other state 
> backends
> --------------------------------------------------------------------------------------
>
>                 Key: FLINK-4275
>                 URL: https://issues.apache.org/jira/browse/FLINK-4275
>             Project: Flink
>          Issue Type: Bug
>          Components: State Backends, Checkpointing, Streaming
>            Reporter: Gyula Fora
>            Priority: Critical
>
> In 
> https://github.com/apache/flink/commit/12bf7c1a0b81d199085fe874c64763c51a93b3bf
>  the expected behaviour of Folding/Reducing/List states have been changed to 
> return null instead of empty collections/default values.
> This was adapted for the included state backends (Memory, FS, Rocks) but not 
> for the Generic state wrappers. As there are no tests for the Generic backend 
> using the StateBackendTestBase this didnt show.



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

Reply via email to