Sergey Shelukhin created HIVE-16105:
---------------------------------------
Summary: LLAP: refactor executor pool to not depend on
RejectedExecutionEx for preemption
Key: HIVE-16105
URL: https://issues.apache.org/jira/browse/HIVE-16105
Project: Hive
Issue Type: Bug
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
There's a queue inside the threadpool consisting on one item (that's how we set
it up), which means that we can submit N+1 tasks and not get rejected, with one
task still not running and no preemption happening. Having a threadpool like
this also limits our options to e.g. move the task that is being killed out
immediately to start another one (that itself is out of the scope of this jira)
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)