zookeeper-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From enixon <...@git.apache.org>
Subject [GitHub] zookeeper pull request #628: ZOOKEEPER-3140: Allow Followers to host Observe...
Date Fri, 14 Sep 2018 21:48:10 GMT
GitHub user enixon opened a pull request:

    https://github.com/apache/zookeeper/pull/628

    ZOOKEEPER-3140: Allow Followers to host Observers

    Creates a new abstraction, LearnerMaster, to represent the portions of the Leader logic
that are used in LearnerHandler. Leader implements LearnerMaster and a new class ObserverMaster
implements LearnerMaster. Followers have the option of instantiating a ObserverMaster thread
when they assume their role and so support Learner traffic.
    
    A new parameter 'observerMasterPort' is used to control which Follower instances host
Observers.


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/enixon/zookeeper learner-master

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/zookeeper/pull/628.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 #628
    
----
commit 4aab7d3da7643a25e982a8a0c15dc73f62ebc5cc
Author: Brian Nixon <nixon@...>
Date:   2018-09-12T21:07:22Z

    ZOOKEEPER-3140: Allow Followers to host Observers

----


---

Mime
View raw message