Hey Chris, we have prepared 0.12.0 for release but it's in the backlog
until the VOTE passes for 0.11.0. So any unfixed issues like this won't
land until 0.13.0 at the earliest unless we cherry-pick them. I was going
to update these but JIRA is down. =/

On Wed, May 8, 2013 at 11:43 PM, Chris A. Mattmann (JIRA)
<[email protected]>wrote:

>
>      [
> https://issues.apache.org/jira/browse/MESOS-422?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
>
> Chris A. Mattmann updated MESOS-422:
> ------------------------------------
>
>     Fix Version/s: 0.12.0
>
> - guess fix version
>
> > Master leader election should be more robust to stale ephemeral nodes
> > ---------------------------------------------------------------------
> >
> >                 Key: MESOS-422
> >                 URL: https://issues.apache.org/jira/browse/MESOS-422
> >             Project: Mesos
> >          Issue Type: Bug
> >          Components: master
> >            Reporter: Bill Farner
> >            Assignee: Benjamin Mahler
> >            Priority: Minor
> >             Fix For: 0.12.0
> >
> >
> > When a leading master exits abruptly, it may fatefully restart and think
> it's the leader.  If particularly unlucky, this could result in a set of
> masters that are indefinitely unstable.
> > Sequence of events:
> > - Master process becomes leader
> > - Master process exits, session expiration counter begins
> > - Master process restarts, reads leader node contents, and decides it's
> the leader (based on PID equality)
> > - Previous master session expires, node is deleted
> > - Master decides a different master is leader, commits suicide
> > - Rinse, repeat for newly-created master node
> > The salient fact here is that leaders should be concerned with "did i
> create the leader node" (ignoring node data) while clients want to be
> apprised of leader's node data.
> > Relevant code:
> >
> https://github.com/apache/mesos/blob/trunk/src/detector/detector.cpp#L548
> > ZK leader election recipe, for reference:
> > http://zookeeper.apache.org/doc/trunk/recipes.html#sc_leaderElection
>
> --
> This message is automatically generated by JIRA.
> If you think it was sent incorrectly, please contact your JIRA
> administrators
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>

Reply via email to