Neil Conway created MESOS-4050:
----------------------------------

             Summary: Change task reconciliation not omit unknown tasks
                 Key: MESOS-4050
                 URL: https://issues.apache.org/jira/browse/MESOS-4050
             Project: Mesos
          Issue Type: Improvement
          Components: framework, master
            Reporter: Neil Conway


If a framework tries to reconcile the state of a task that is in an unknown 
state (because the agent running the task is partitioned from the master), the 
master will _not_ include any information about that task.

This is confusing for framework authors. It seems better for the master to 
announce all the information it has explicitly: e.g., to return "task X is in 
an unknown state", rather than not returning anything. Then as more information 
arrives (e.g., task returns or task definitively dies), task state would 
transition appropriately.

This might be consistent with changing the task states so that we capture "task 
is partitioned" as an explicit task state ({{TASK_UNKNOWN}} or 
{{TASK_WANDERING}}) -- see MESOS-4049.



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

Reply via email to