You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Aljoscha Krettek (JIRA)" <ji...@apache.org> on 2016/02/18 12:11:18 UTC

[jira] [Commented] (FLINK-3417) Add RocksDB StateBackendFactory and integrate with Flink Config

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

Aljoscha Krettek commented on FLINK-3417:
-----------------------------------------

On second thought. I don't think this is possible if the RocksDB state backend is not part of flink-dist because then RocksDB is only available if the user includes it in their user jar.

So, two options:
 - Don't have a state factory for RocksDB and don't allow configuring it in the flink conf
 - Make RocksDB part of dist, add RocksDB dependency to dist

> Add RocksDB StateBackendFactory and integrate with Flink Config
> ---------------------------------------------------------------
>
>                 Key: FLINK-3417
>                 URL: https://issues.apache.org/jira/browse/FLINK-3417
>             Project: Flink
>          Issue Type: Improvement
>          Components: Streaming
>    Affects Versions: 1.0.0
>            Reporter: Aljoscha Krettek
>            Priority: Blocker
>
> Currently, only memory and file backends can be configured as default backends in {{flink-conf.yaml}}. To change that we need to add a StateBackendFactory.
> Also, there cannot be a short name for this such as how you can now specify "jobmanager" or "filesystem" in the config because RocksDB is not in the standard dist.



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