[
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)