[
https://issues.apache.org/jira/browse/FLINK-21804?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Roman Khachatryan updated FLINK-21804:
--------------------------------------
Description:
Motivation:
1. allow different changelog implementations
2. (possibly) allow using changelog in different places
However, this would require moving backend loading closer to TaskManagerRunner
where other pluginized components are initialized.
Probably, this should be done together with pluginizing state backends.
Minor priority because there are no changelog implementations currently.
cc: [~pnowojski]
> Load Changelog implementation via PluginManager
> -----------------------------------------------
>
> Key: FLINK-21804
> URL: https://issues.apache.org/jira/browse/FLINK-21804
> Project: Flink
> Issue Type: Improvement
> Components: Runtime / State Backends
> Reporter: Roman Khachatryan
> Priority: Minor
> Fix For: 1.13.0
>
>
> Motivation:
> 1. allow different changelog implementations
> 2. (possibly) allow using changelog in different places
> However, this would require moving backend loading closer to
> TaskManagerRunner where other pluginized components are initialized.
> Probably, this should be done together with pluginizing state backends.
> Minor priority because there are no changelog implementations currently.
> cc: [~pnowojski]
--
This message was sent by Atlassian Jira
(v8.3.4#803005)