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

Siddharth Seth commented on HIVE-18326:
---------------------------------------

{code}
+    DAG dag = (DAG) info;
{code}
is a giant hack, and can break in the future if Tez implements DagInfo in a 
different way.

May be better to modify Tez to expose the relevant information via DagInfo, 
rather than casting to DAG which is an internal structure to Tez.
Relevant jira on the Tez side: https://issues.apache.org/jira/browse/TEZ-3770

> LLAP Tez scheduler - only preempt tasks if there's a dependency between them
> ----------------------------------------------------------------------------
>
>                 Key: HIVE-18326
>                 URL: https://issues.apache.org/jira/browse/HIVE-18326
>             Project: Hive
>          Issue Type: Bug
>            Reporter: Sergey Shelukhin
>            Assignee: Sergey Shelukhin
>             Fix For: 3.0.0
>
>         Attachments: HIVE-18326.01.patch, HIVE-18326.02.patch, 
> HIVE-18326.02.patch, HIVE-18326.patch
>
>
> It is currently possible for e.g. two sides of a union (or a join for that 
> matter) to have slightly different priorities. We don't want to preempt 
> running tasks on one side in favor of the other side in such cases.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to