[
https://issues.apache.org/jira/browse/FALCON-243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13859673#comment-13859673
]
Venkatesh Seetharam commented on FALCON-243:
--------------------------------------------
Oh boy, this is a good catch. I only tested this with oozie 4.x. We will
require shims if we support multiple versions of oozie which is bad.
OTPH, you only need hcatalog if we support hive. Pig would suffice for versions
< 4.x. This can be handled in OozieProcessMapper cleanly but its still shim
code.
> Pig actions don't pick-up sharelib with oozie < 4.0
> ---------------------------------------------------
>
> Key: FALCON-243
> URL: https://issues.apache.org/jira/browse/FALCON-243
> Project: Falcon
> Issue Type: Bug
> Reporter: Shwetha G S
>
> Process parent workflow has this property:
> <property>
> <name>oozie.action.sharelib.for.pig</name>
> <value>pig,hcatalog</value>
> </property>
> Oozie 3.x handles this property as string, and not as a list, and takes
> sharelib path as "/user/oozie/share/lib/pig,hacatalog" which is an invalid
> path. So, it doesn't load share lib at all for pig actions (when process has
> pig script specified directly)
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)