Greg Mann created MESOS-9434:
--------------------------------
Summary: Completed framework update streams may retry forever
Key: MESOS-9434
URL: https://issues.apache.org/jira/browse/MESOS-9434
Project: Mesos
Issue Type: Bug
Components: agent, resource provider
Affects Versions: 1.7.0
Reporter: Greg Mann
Since the agent/RP currently does not GC operation status update streams when
frameworks are torn down, it's possible that active update streams associated
with completed frameworks may remain and continue retrying forever. We should
add a mechanism to complete these streams when the framework becomes completed.
A couple options which have come up during discussion:
* Have the master acknowledge updates associated with completed frameworks.
Note that since completed frameworks are currently only tracked by the master
in memory, a master failover could prevent this from working perfectly.
* Extend the RP API to allow the GC of particular update streams, and have the
agent GC streams associated with a framework when it receives a
{{ShutdownFrameworkMessage}}. This would also require the addition of a new
method to the status update manager.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)