[ 
https://issues.apache.org/jira/browse/HIVE-23210?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17085658#comment-17085658
 ] 

Rajesh Balamohan commented on HIVE-23210:
-----------------------------------------

Issue is not only related to single task. It can happen whenever waitTime and 
knownPending tasks are equal and the tie has to be released. It does handle the 
case when you pointed out as higher waittime (in such case it does not fall 
into this codepath).

> Fix shortestjobcomparator when jobs submitted have 1 task their vertices
> ------------------------------------------------------------------------
>
>                 Key: HIVE-23210
>                 URL: https://issues.apache.org/jira/browse/HIVE-23210
>             Project: Hive
>          Issue Type: Improvement
>            Reporter: Rajesh Balamohan
>            Assignee: Panagiotis Garefalakis
>            Priority: Major
>              Labels: pull-request-available
>         Attachments: HIVE-23210.01.patch, HIVE-23210.02.patch, 
> HIVE-23210.wip.patch, TestShortestJobFirstComparator.java
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> In latency sensitive queries, lots of jobs can have vertices with 1 task. 
> Currently shortestjobcomparator does not work correctly and returns tasks in 
> random order.
> [https://github.com/apache/hive/blob/master/llap-server/src/java/org/apache/hadoop/hive/llap/daemon/impl/comparator/ShortestJobFirstComparator.java#L51]
> This causes delay in the job runtime. I will attach a simple test case 
> shortly.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to