You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Anand Mazumdar (JIRA)" <ji...@apache.org> on 2015/09/20 21:20:04 UTC
[jira] [Created] (MESOS-3476) Refactor Status Update method on
Slave to handle HTTP Executors
Anand Mazumdar created MESOS-3476:
-------------------------------------
Summary: Refactor Status Update method on Slave to handle HTTP Executors
Key: MESOS-3476
URL: https://issues.apache.org/jira/browse/MESOS-3476
Project: Mesos
Issue Type: Bug
Reporter: Anand Mazumdar
Currently, receiving a status update sent from slave to itself , {{runTask}} , {{killTask}} and status updates from executors are handled by the {{Slave::statusUpdate}} method on Slave. The signature of the method is {{void Slave::statusUpdate(StatusUpdate update, const UPID& pid)}}.
We need to create another overload of it that can also handle HTTP based executors which the previous PID based function can also call into. The signature of the new function could be:
{{void Slave::statusUpdate(StatusUpdate update, Executor* executor)}}
The HTTP Executor would also call into this new function via {{src/slave/http.cpp}}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)