You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mesos.apache.org by "Yan Xu (JIRA)" <ji...@apache.org> on 2013/12/16 09:05:08 UTC
[jira] [Created] (MESOS-883) Group's handling of non-retryable
errors and local timeout is incorrect
Yan Xu created MESOS-883:
----------------------------
Summary: Group's handling of non-retryable errors and local timeout is incorrect
Key: MESOS-883
URL: https://issues.apache.org/jira/browse/MESOS-883
Project: Mesos
Issue Type: Bug
Reporter: Yan Xu
Assignee: Yan Xu
Fix For: 0.16.0
Currently both non-retryable errors and local timeout result in failed Futures and the client cannot differentiate the two.
The clients of ZK master contender/detector need to terminate when facing non-retryable errors such as authenticate failures and retry when the ZK session times out locally (except for the leading master, who should terminate instead).
The solution is to make Group's local session timeout behave exactly the same as sever-side session expiration which does not lead to failures. Therefore clients of the contender and detector should terminate when a failure is returned.
--
This message was sent by Atlassian JIRA
(v6.1.4#6159)