[ https://issues.apache.org/jira/browse/FLINK-10387?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yun Tang closed FLINK-10387. ---------------------------- Resolution: Information Provided Current method would return {{CheckpointableKeyedStateBackend}} directly. > StateBackend create methods should return interface not abstract > KeyedStateBackend classes > ------------------------------------------------------------------------------------------ > > Key: FLINK-10387 > URL: https://issues.apache.org/jira/browse/FLINK-10387 > Project: Flink > Issue Type: Improvement > Components: Runtime / State Backends > Affects Versions: 1.6.0 > Reporter: Gyula Fora > Priority: Not a Priority > > Currently the createKeyedStateBackend(...) methods return > AbstractKeyedStateBackend instead of an interface. > This makes it virtually impossible to write nice extensions to StateBackends > that add additional functionality to existing backends while delegating other > method calls. > It should be easy enough to add a new interface that extends everything that > the AbstractKeyedStateBackend does and the method should return that. -- This message was sent by Atlassian Jira (v8.20.1#820001)