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

Zsombor Gegesy commented on OOZIE-3328:
---------------------------------------

The problem is that there are users with hundreds of workflows which use 'hive' 
action. But, with Hive 3, the HiveCLI is not supported anymore - so if Oozie 
still want to run as-is - without forcing every user to rewrite their workflow, 
it needs a translation layer, which accepts the same parameters and flags as 
the original hive action, but calls the Beeline tool under the hood.
 AFAIK, the big difference between HiveCLI and Beeline is the different 
delegation tokens, the use of the beeline-site.xml, and the different JDBC URL 
handling.

> Create Hive compatibility action executor to run hive actions using beeline
> ---------------------------------------------------------------------------
>
>                 Key: OOZIE-3328
>                 URL: https://issues.apache.org/jira/browse/OOZIE-3328
>             Project: Oozie
>          Issue Type: Task
>          Components: action, core
>    Affects Versions: 5.0.0, 4.3.1
>            Reporter: Denes Bodo
>            Assignee: Denes Bodo
>            Priority: Major
>              Labels: features, usability
>
> If I am correct then Hive will not support HiveCli for long and Oozie may 
> have to handle this.
> A new executor shall be created which can understand the original hive action 
> format while this executor shall run the action using beeline.
> What are your thoughts?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to