Hey everyone,

Currently, TASK_UNKNOWN task status covers 2 different cases that should be
handled differently by frameworks:
1. Task is unknown, agent is unknown: the fate of the task is unknown, the
framework may elect to wait until its agent comes back (network partition
resolves, etc.);
2. Task is unknown, agent in registered: the task is definitely in the
terminal state and will not come back, the framework should reschedule it.

I'd like to resolve this ambiguity and replace TASK_UNKNOWN with TASK_GONE
in the second case. The ticket to track this issue is
https://issues.apache.org/jira/browse/MESOS-8165.

Any objections?

-- 
Ilya Pronin

Reply via email to