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:


    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

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:


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



View raw message