[ https://issues.apache.org/jira/browse/FLINK-11691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yun Tang updated FLINK-11691: ----------------------------- Description: Currently, interface {{ConfigurableStateBackend}} has method definition below: {code:java} StateBackend configure(Configuration config) throws IllegalConfigurationException; {code} On the other hand, interface {{StateBackendFactory}} has method definition below: {code:java} T createFromConfig(Configuration config) throws IllegalConfigurationException, IOException; {code} They were all called mainly in {{StateBackendLoader#loadStateBackendFromConfig}} and {{StateBackendLoader#fromApplicationOrConfigOrDefault}}. Those two methods both have {{}} > Introduce ClassLoader in the methods of StateBackendFactory and > ConfigurableStateBackend > ---------------------------------------------------------------------------------------- > > Key: FLINK-11691 > URL: https://issues.apache.org/jira/browse/FLINK-11691 > Project: Flink > Issue Type: Improvement > Reporter: Yun Tang > Priority: Major > Fix For: 1.8.0 > > > Currently, interface {{ConfigurableStateBackend}} has method definition below: > {code:java} > StateBackend configure(Configuration config) throws > IllegalConfigurationException; > {code} > On the other hand, interface {{StateBackendFactory}} has method definition > below: > {code:java} > T createFromConfig(Configuration config) throws > IllegalConfigurationException, IOException; > {code} > They were all called mainly in > {{StateBackendLoader#loadStateBackendFromConfig}} and > {{StateBackendLoader#fromApplicationOrConfigOrDefault}}. Those two methods > both have {{}} -- This message was sent by Atlassian JIRA (v7.6.3#76005)