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

Sergey Shelukhin commented on HIVE-13675:
-----------------------------------------

Nope, not part of epic jar, only client is. We cannot really remove it as long 
as QL depends on it, unless we are very careful about where things get 
imported. In this case, spark initializes the UDFs (I guess), and that pulls in 
UDFGetSplits, which references LLAP classes. I am assuming Spark also uses exec 
jar as an epic upload-all-of-hive Jar... we cannot expect it (or anyone) to 
pull all transitive dependencies when localizing jars to some executor or 
whatnot.

> LLAP: add HMAC signatures to LLAPIF splits
> ------------------------------------------
>
>                 Key: HIVE-13675
>                 URL: https://issues.apache.org/jira/browse/HIVE-13675
>             Project: Hive
>          Issue Type: Sub-task
>            Reporter: Sergey Shelukhin
>            Assignee: Sergey Shelukhin
>         Attachments: HIVE-13675.01.patch, HIVE-13675.02.patch, 
> HIVE-13675.03.patch, HIVE-13675.04.patch, HIVE-13675.05.patch, 
> HIVE-13675.06.patch, HIVE-13675.07.patch, HIVE-13675.WIP.patch, 
> HIVE-13675.wo.13444.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to