Greg Mann created MESOS-9558:
--------------------------------

             Summary: Track removed agents' operations in the Framework struct
                 Key: MESOS-9558
                 URL: https://issues.apache.org/jira/browse/MESOS-9558
             Project: Mesos
          Issue Type: Improvement
          Components: master
            Reporter: Greg Mann


The master currently relies on the agent ID in operation reconciliation 
requests in order to send {{OPERATION_UNREACHABLE}} and 
{{OPERATION_GONE_BY_OPERATOR}} updates. This also means that in the case of an 
operation that was terminal-but-unacknowledged at the time of agent removal 
(i.e. operation was FINISHED but the update not yet acknowledged), the 
framework will receive OPERATION_UNREACHABLE/OPERATION_GONE_BY_OPERATOR for 
reconciliation requests, when the master could report the actual terminal state 
if it were retained.

We should consider updating the master to track unreachable/gone operations 
explicitly in order to provide better reconciliation information in these cases.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to