Evaristo created CURATOR-568:
--------------------------------
Summary: New option allowing CuratorFramework skip ZK ensemble
tracking
Key: CURATOR-568
URL: https://issues.apache.org/jira/browse/CURATOR-568
Project: Apache Curator
Issue Type: Improvement
Components: Framework
Affects Versions: 4.3.0
Reporter: Evaristo
CuratorFrameworkImpl lacks an option to skip Ensemble tracking.
Proposal is to include a new option in CuratorFrameworkFactory.Builder that
allows to skip ensemble tracking. This can be useful in certain scenarios in
which CuratorFramework is accessing to ZK clusters via load balancer or Virtual
IPs. In this case ensemble tracking is avoiding CuratorFramework to support
this kind of connectivity.
Proposal suggest including in CuratorFrameworkFactory.Builder 2 new methods:
* ensembleTracker(boolean) that allows to enable / disable ensembleTracker.
* withEnsembleTracker() that will return the value set via ensembleTracker
method. If ensembleTracker was not used, then default value will return true
for backwards compatibility.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)