hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sean Po (JIRA)" <j...@apache.org>
Subject [jira] [Created] (YARN-6226) Improve concurrency model in PriorityReservationAgent
Date Thu, 23 Feb 2017 21:44:44 GMT
Sean Po created YARN-6226:

             Summary: Improve concurrency model in PriorityReservationAgent
                 Key: YARN-6226
                 URL: https://issues.apache.org/jira/browse/YARN-6226
             Project: Hadoop YARN
          Issue Type: Task
          Components: resourcemanager
            Reporter: Sean Po
            Assignee: Sean Po

YARN-5385 introduces a PriorityReservationAgent that can be used to yield lower priority reservations
so that higher priority reservations may fit if it initially could not be created in the plan.
In YARN-5385, a write lock was used in the createReservation, updateReservation and deleteReservation
methods to ensure that multi-threaded access will not be a problem for the new agent. This
solution may be problematic if many multi-threaded reservation operations are made in a short
period of time due to the heaviness of the createReservation and updateReservation methods.
This JIRA aims to improve the concurrency model of the PriorityReservationAgent by replacing
the write lock with a more suitable solution.

This message was sent by Atlassian JIRA

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

View raw message