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

Alejandro Abdelnur commented on OOZIE-1197:
-------------------------------------------

I've  been thinking about this a bit about this. This will require bringing 
HCAT JARs into Pig, Hive and potentially MR actions. An alternative approach 
that I think will avoid this kind of duplication would be:

* make hcat a standalone sharelib.
* add to actions the capability of using additional sharelib (ie via a config 
property 'oozie.additional.sharelibs=NAME,...')

Then, we can put hbase also as a sharelib, and when you want to use hcat, or 
hbase from any action you just add the the above property.



                
> Jars required for HCat integrated with Pig can be included in Pig sharelib
> --------------------------------------------------------------------------
>
>                 Key: OOZIE-1197
>                 URL: https://issues.apache.org/jira/browse/OOZIE-1197
>             Project: Oozie
>          Issue Type: Sub-task
>    Affects Versions: trunk
>            Reporter: Mona Chitnis
>            Assignee: Mona Chitnis
>             Fix For: trunk
>
>         Attachments: OOZIE-1197.patch, OOZIE-1197.patch
>
>
> As part of HCatalog integration, users can use HCatLoader and HCatStorer in 
> Pig scripts. To be able to run this on the compute nodes, the HCat and other 
> required jars can be made part of the Pig sharelib tarball.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to