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)