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

Haibo Chen updated YARN-8994:
-----------------------------
    Summary: Fix race condition between move app and queue cleanup in Fair 
Scheduler  (was: Fix for race condition in move app and queue cleanup in FS)

> Fix race condition between move app and queue cleanup in Fair Scheduler
> -----------------------------------------------------------------------
>
>                 Key: YARN-8994
>                 URL: https://issues.apache.org/jira/browse/YARN-8994
>             Project: Hadoop YARN
>          Issue Type: Bug
>          Components: fairscheduler
>    Affects Versions: 3.2.0
>            Reporter: Wilfred Spiegelenburg
>            Assignee: Wilfred Spiegelenburg
>            Priority: Major
>         Attachments: YARN-8994.001.patch
>
>
> Similar to YARN-8990 and also introduced by YARN-8191 there is a race 
> condition while moving an application. The pre-move check looks for the queue 
> and when it finds the queue it progresses. The real move then retrieves the 
> queue and does further check before updating the app and queues.
> The move uses the retrieved queue object but the queue could have become 
> empty while checks are performed. If the cleanup runs at that same time the 
> app will be moved to a deleted queue and lost.  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org

Reply via email to