You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@slider.apache.org by "Steve Loughran (JIRA)" <ji...@apache.org> on 2014/09/23 22:59:34 UTC
[jira] [Created] (SLIDER-453) AM queue processing goes live before
init complete
Steve Loughran created SLIDER-453:
-------------------------------------
Summary: AM queue processing goes live before init complete
Key: SLIDER-453
URL: https://issues.apache.org/jira/browse/SLIDER-453
Project: Slider
Issue Type: Bug
Components: appmaster
Affects Versions: Slider 0.60
Reporter: Steve Loughran
Assignee: Steve Loughran
The AM queue executor goes live before AM startup; if external events come in (e.g. container completion reports), they aren't handled right. This is a re-emergence of a sync-startup problem seen before on restarted containers, as container completion comes in before cluster state buildup complete. Despite the sync block around app state, the extended AM is vulnerable to the same race condition.
Fix: don't start the queues until the last moment...the events will just get scheduled awaiting that moment
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)