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)