-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/66291/
-----------------------------------------------------------

(Updated April 7, 2018, 5:53 p.m.)


Review request for mesos, Jason Lai and James Peach.


Changes
-------

Rename and proper state.


Summary (updated)
-----------------

Added support to `max_completion_time` in default executor.


Bugs: MESOS-8725
    https://issues.apache.org/jira/browse/MESOS-8725


Repository: mesos


Description (updated)
-------

When a task group has multiple tasks:
- each task can have its own `max_completion_time`, or not have one;
- if a task succeeds before its `max_completion_time`, all other tasks
will keep running;
- if a task fails, all other tasks in the same group will fail (as
before);
- if a task does not succeed before its `max_completion_time`, it will
fail with `TASK_FAILED` and reason `REASON_MAX_COMPLETION_TIME_REACHED`,
while other tasks will be killed without above reason.


Diffs (updated)
-----

  src/launcher/default_executor.cpp ea0d425bb60e970f209f411632e1d486c279259b 


Diff: https://reviews.apache.org/r/66291/diff/2/

Changes: https://reviews.apache.org/r/66291/diff/1-2/


Testing
-------


Thanks,

Zhitao Li

Reply via email to