You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Krzysztof Białek (JIRA)" <ji...@apache.org> on 2018/02/14 19:17:00 UTC
[jira] [Created] (FLINK-8660) Enable the user to provide custom
HAServices implementation
Krzysztof Białek created FLINK-8660:
---------------------------------------
Summary: Enable the user to provide custom HAServices implementation
Key: FLINK-8660
URL: https://issues.apache.org/jira/browse/FLINK-8660
Project: Flink
Issue Type: Improvement
Components: Cluster Management, Configuration, Distributed Coordination
Affects Versions: 1.4.0
Reporter: Krzysztof Białek
Fix For: 1.5.0, 1.4.2
At the moment Flink uses ZooKeeper as HA backend.
The goal of this improvement is to make Flink supporting more HA backends, also maintained as independent projects.
The following changes are required to achieve it:
# Add {{HighAvailabilityServicesFactory}} interface
# Add new option {{HighAvailabilityMode.CUSTOM}}
# Add new configuration property {{high-availability.factoryClass}}
# Use the factory in {{HighAvailabilityServicesUtils}} to instantiate {{HighAvailabilityServices}}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)