mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anand Mazumdar (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (MESOS-3476) Refactor Status Update method on Slave to handle HTTP based Executors
Date Mon, 21 Sep 2015 15:54:04 GMT

     [ https://issues.apache.org/jira/browse/MESOS-3476?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Anand Mazumdar updated MESOS-3476:
----------------------------------
    Issue Type: Task  (was: Bug)

> Refactor Status Update method on Slave to handle HTTP based Executors
> ---------------------------------------------------------------------
>
>                 Key: MESOS-3476
>                 URL: https://issues.apache.org/jira/browse/MESOS-3476
>             Project: Mesos
>          Issue Type: Task
>            Reporter: Anand Mazumdar
>            Assignee: Anand Mazumdar
>              Labels: mesosphere
>
> 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)

Mime
View raw message