[ 
https://issues.apache.org/jira/browse/MESOS-3558?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15129204#comment-15129204
 ] 

Anand Mazumdar commented on MESOS-3558:
---------------------------------------

We would ideally like to not change the command executor directly here but have 
another implementation of command executor for HTTP. The user can select if 
they want to use the new implementation preferably via an agent flag.

In the present world, a lot of production frameworks rely on the command 
executor. Sweeping the world beneath their feet to use the new HTTP based 
executor won't be prudent in case they run into issues. Also, we would avoid a 
major churn modifying all the existing test expectations around command 
executor and modify them for HTTP.

> Make the CommandExecutor use the Executor Library speaking HTTP
> ---------------------------------------------------------------
>
>                 Key: MESOS-3558
>                 URL: https://issues.apache.org/jira/browse/MESOS-3558
>             Project: Mesos
>          Issue Type: Task
>            Reporter: Anand Mazumdar
>            Assignee: Qian Zhang
>              Labels: mesosphere
>
> Instead of using the {{MesosExecutorDriver}} , we should make the 
> {{CommandExecutor}} in {{src/launcher/executor.cpp}} use the new Executor 
> HTTP Library that we create in {{MESOS-3550}}. 
> This would act as a good validation of the {{HTTP API}} implementation.



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

Reply via email to