You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@aurora.apache.org by "Chris Lambert (JIRA)" <ji...@apache.org> on 2014/09/08 21:23:28 UTC

[jira] [Resolved] (AURORA-652) GC Executor termination should be co-ordinated by the scheduler

     [ https://issues.apache.org/jira/browse/AURORA-652?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Lambert resolved AURORA-652.
----------------------------------
    Resolution: Won't Fix

We'd like to sunset the GC executor entirely, so we'd like to avoid putting any more engineering effort into it.

> GC Executor termination should be co-ordinated by the scheduler
> ---------------------------------------------------------------
>
>                 Key: AURORA-652
>                 URL: https://issues.apache.org/jira/browse/AURORA-652
>             Project: Aurora
>          Issue Type: Bug
>          Components: Reliability
>            Reporter: Vinod Kone
>
> Currently there is no co-ordination between when the gc executor exits and when a gc task is launched. This results in a race where a slave might launch a task on that just exited (but the slave doesn't know about it yet) executor.
> This problem is exacerbated during aurora failover because a slew of gc tasks are launched increasing the probability of the race across the cluster. 
> While Aurora-608 will reduce the probability, coordinating the gc executor exit via aurora seems like the right solution.



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