You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Rajesh Balamohan (Jira)" <ji...@apache.org> on 2020/12/15 06:14:00 UTC
[jira] [Created] (HIVE-24537) Optimise locking in
LlapTaskSchedulerService
Rajesh Balamohan created HIVE-24537:
---------------------------------------
Summary: Optimise locking in LlapTaskSchedulerService
Key: HIVE-24537
URL: https://issues.apache.org/jira/browse/HIVE-24537
Project: Hive
Issue Type: Improvement
Components: llap
Reporter: Rajesh Balamohan
Attachments: Screenshot 2020-12-15 at 11.41.49 AM.png
1. Read lock should suffice for "notifyStarted()".
2. Locking in "allocateTask()" can be optimised.
3. Optimize preemptTasks() & preemptTasksFromMap(). This would help in reducing the codepath with writeLock. Currently, it iterates through all tasks.
!Screenshot 2020-12-15 at 11.41.49 AM.png|width=847,height=446!
--
This message was sent by Atlassian Jira
(v8.3.4#803005)