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/16 07:09:46 UTC

[jira] [Updated] (MESOS-2907) Slave : Create Basic Functionality to handle /call endpoint

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

Anand Mazumdar updated MESOS-2907:
----------------------------------
    Description: 
This is the first basic step in ensuring the basic /call functionality: 

- Set up the route on the slave for "api/v1/executor" endpoint.
- The endpoint should perform basic header/protobuf validation and return {501 NotImplemented} for now.
- Introduce initial tests in executor_api_tests.cpp that just verify the status code.


  was:
This is the first basic step in ensuring the basic /call functionality: processing a
POST /call
and returning:
202 if all goes well;
401 if not authorized; and
403 if the request is malformed.

Also , we might need to store some identifier which enables us to reject calls to /call if the client has not issued a SUBSCRIBE/RESUBSCRIBE Request.


> Slave : Create Basic Functionality to handle /call endpoint
> -----------------------------------------------------------
>
>                 Key: MESOS-2907
>                 URL: https://issues.apache.org/jira/browse/MESOS-2907
>             Project: Mesos
>          Issue Type: Task
>            Reporter: Anand Mazumdar
>            Assignee: Anand Mazumdar
>              Labels: HTTP, mesosphere
>
> This is the first basic step in ensuring the basic /call functionality: 
> - Set up the route on the slave for "api/v1/executor" endpoint.
> - The endpoint should perform basic header/protobuf validation and return {501 NotImplemented} for now.
> - Introduce initial tests in executor_api_tests.cpp that just verify the status code.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)