You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Neil Conway (JIRA)" <ji...@apache.org> on 2016/12/07 22:41:59 UTC
[jira] [Created] (MESOS-6753) Refactor duplicated code for
framework registration in master
Neil Conway created MESOS-6753:
----------------------------------
Summary: Refactor duplicated code for framework registration in master
Key: MESOS-6753
URL: https://issues.apache.org/jira/browse/MESOS-6753
Project: Mesos
Issue Type: Bug
Components: master
Reporter: Neil Conway
It would be nice to refactor the code and eliminate some/all of these redundancies:
* {{Master::activateRecoveredFramework}} and {{Master::_failoverFramework}} duplicate some code.
* {{Master::_subscribe}} for PID-based schedulers has a code path that contains code that is _very_ similar to the {{Master::failoverFramework}} logic, but is not identical.
* The logic around {{updateConnection}} could stand to be cleaned up. e.g., it seems like {{updateConnection}} could/should be responsible for linking to the target PID and/or setting up the {{closed}} callback (for PID or HTTP schedulers, respectively).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)