[
https://issues.apache.org/jira/browse/ZOOKEEPER-2879?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16135548#comment-16135548
]
ASF GitHub Bot commented on ZOOKEEPER-2879:
-------------------------------------------
GitHub user lvfangmin opened a pull request:
https://github.com/apache/zookeeper/pull/337
[ZOOKEEPER-2879] Adding observers dynamically without server id
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/lvfangmin/zookeeper ZOOKEEPER-2879
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/zookeeper/pull/337.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #337
----
commit 164ec347346126769d931433f3277ffe80227097
Author: Fangmin Lyu <[email protected]>
Date: 2017-08-21T18:05:46Z
[ZOOKEEPER-2879] Adding observers dynamically without server id
----
> Adding observers dynamically without server id
> ----------------------------------------------
>
> Key: ZOOKEEPER-2879
> URL: https://issues.apache.org/jira/browse/ZOOKEEPER-2879
> Project: ZooKeeper
> Issue Type: Improvement
> Components: quorum
> Affects Versions: 3.6.0
> Reporter: Fangmin Lv
> Assignee: Fangmin Lv
>
> Dynamic config requires observer has unique server id, which means we cannot
> simply add observer with dynamic server id -1. For large observer cluster,
> it's much more easier to add observer without unique server id if it doesn't
> need to be promoted to participant. Also, it will make dynamic config more
> efficient, we don't need to store and send the long list of observers during
> re-config.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)