Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
None
-
None
Description
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.
Attachments
Issue Links
- relates to
-
AURORA-608 GcExecutorLauncher should throttle initial activity spike
- Resolved