Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
It would be great if oozie.libpath can take more than one path. That would help to modularize the shared library directory. A user specifies all shared library paths used by the workflow and Oozie combines the resources into one.
For example, my wf contains 2 actions - one pig action + one hive action.
I can have:
libpath=/user/share/pig-0.7,/user/share/hive-0.6.
Otherwise, I have to put everything into one single huge /user/share/common/, which can become cumbersome.
Note: the shared library path (either a single path or multiple paths) is to allow somebody to sanitize all share dependencies and then easily use them without conflicts, so it needs to be checked carefully before use to ensure there is no class or any other conflicts.