Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wait on incoming joins before electing local node as master #12161

Closed

Commits on Jul 9, 2015

  1. wip

    bleskes committed Jul 9, 2015
    Configuration menu
    Copy the full SHA
    33c9078 View commit details
    Browse the repository at this point in the history
  2. wip

    bleskes committed Jul 9, 2015
    Configuration menu
    Copy the full SHA
    850acc4 View commit details
    Browse the repository at this point in the history
  3. wip

    bleskes committed Jul 9, 2015
    Configuration menu
    Copy the full SHA
    cc5a881 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    267e061 View commit details
    Browse the repository at this point in the history
  5. Discovery: wait on incoming joins before electing local node as master

    During master election each node pings in order to discover other nodes and validate the liveness of existing
    nodes. Based on this information the node either discovers an existing master or, if enough nodes are found
    (based on `discovery.zen.minimum_master_nodes>>) a new master will be elected.  Currently, the node that is
    elected as master will currently update it the cluster state to indicate the result of the election. Other nodes will submit
    a join request to the newly elected master node. Instead of immediately processing the election result, the elected master
    node should wait for the incoming joins from other nodes, thus validating the elections result is properly applied. As soon as enough
    nodes have sent their joins request (based on the `minimum_master_nodes` settings) the cluster state is modified.
    
    Note that if `minimum_master_nodes` is not set, this change has no effect.
    bleskes committed Jul 9, 2015
    Configuration menu
    Copy the full SHA
    d7de212 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2015

  1. feedback

    bleskes committed Jul 12, 2015
    Configuration menu
    Copy the full SHA
    5ac28e3 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2015

  1. feedback

    bleskes committed Jul 14, 2015
    Configuration menu
    Copy the full SHA
    9dcf039 View commit details
    Browse the repository at this point in the history
  2. feedback + minor test fixes

    bleskes committed Jul 14, 2015
    Configuration menu
    Copy the full SHA
    18c8372 View commit details
    Browse the repository at this point in the history
  3. more doc fixes

    bleskes committed Jul 14, 2015
    Configuration menu
    Copy the full SHA
    a36b5ff View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    be19e19 View commit details
    Browse the repository at this point in the history