You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-dev@hadoop.apache.org by "Sean Po (JIRA)" <ji...@apache.org> on 2017/02/23 21:44:44 UTC
[jira] [Created] (YARN-6226) Improve concurrency model in
PriorityReservationAgent
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
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-dev-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-dev-help@hadoop.apache.org