Ryan Brush created OOZIE-2277:
---------------------------------

             Summary: Honor oozie.action.sharelib.for.spark in Spark jobs
                 Key: OOZIE-2277
                 URL: https://issues.apache.org/jira/browse/OOZIE-2277
             Project: Oozie
          Issue Type: Improvement
            Reporter: Ryan Brush
            Priority: Minor


Shared libraries specified by oozie.action.sharelib.for.spark are not visible 
in the Spark job itself. For instance, setting oozie.action.sharelib.for.spark 
to "spark,hcat" will not make the hcat jars usable in the Spark job. This is 
inconsistent with other actions (such as Java and MapReduce actions).

Since the Spark action just calls SparkSubmit, it looks like we would need to 
explicitly pass the jars for the specified sharelibs into the SparkSubmit 
operation so they are available to the Spark operation itself. 

One option: we can just pass the HDFS URLs to that command via the --jars 
parameter. This is actually what I've done to work around this issue; it makes 
for a long SparkSubmit command but works. 



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

Reply via email to