[
https://issues.apache.org/jira/browse/MESOS-9434?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16744036#comment-16744036
]
Benjamin Bannier commented on MESOS-9434:
-----------------------------------------
[~greggomann] [~gkleiman], could you please help move this forward? Reviews
would be greatly appreciated.
> 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
> Assignee: Benjamin Bannier
> Priority: Major
> Labels: mesosphere
>
> 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)