[ 
https://issues.apache.org/jira/browse/OOZIE-2713?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Peter Cseh updated OOZIE-2713:
------------------------------
    Description: 
We had several issues with user jars involved in workflows containing 
conflicting third party libraries.
It looks like creating uberjars for UDFs in hive is a bad practice, but it's 
sometimes hard to get the needed information to handle these issues. 

We should introduce a new property for the actions e.g 
oozie.action.list.jar.contents which is false by default, but if set to true, 
list the contents of the jar files after the file list in the launcher logs. 
This way we could see which classes are present on the classpath multiple times.

> Provide an option to log out contents of the localized jar files
> ----------------------------------------------------------------
>
>                 Key: OOZIE-2713
>                 URL: https://issues.apache.org/jira/browse/OOZIE-2713
>             Project: Oozie
>          Issue Type: Improvement
>            Reporter: Peter Cseh
>
> We had several issues with user jars involved in workflows containing 
> conflicting third party libraries.
> It looks like creating uberjars for UDFs in hive is a bad practice, but it's 
> sometimes hard to get the needed information to handle these issues. 
> We should introduce a new property for the actions e.g 
> oozie.action.list.jar.contents which is false by default, but if set to true, 
> list the contents of the jar files after the file list in the launcher logs. 
> This way we could see which classes are present on the classpath multiple 
> times.



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

Reply via email to