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)