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)