[ 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