You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@oozie.apache.org by "Rohini Palaniswamy (JIRA)" <ji...@apache.org> on 2013/12/07 01:20:35 UTC

[jira] [Resolved] (OOZIE-1518) Copy action sharelib jars from hdfs

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

Rohini Palaniswamy resolved OOZIE-1518.
---------------------------------------

    Resolution: Won't Fix

Closing this jira as the approach finalized is

1) Admin runs sharelib create command which copies the sharelib contents into a new timestamped version of the sharelib directory (lib_<timestamp>) under the system lib path directory. 
2) Oozie on startup picks up the latest directory. 
3) Admin can run sharelib create command again if there are new version of jar available which will create a new timestamped version of the sharelib directory. Then "oozie admin -sharelibupdate" command can be issued to the server to make it pick up the latest sharelib. "oozie admin -shareliblist" will be used to list the available directories in the sharelib.
4) Optionally instead of a sharelib directory, a sharelib meta file can be used to specify different sharelib directory locations.

> Copy action sharelib jars from hdfs 
> ------------------------------------
>
>                 Key: OOZIE-1518
>                 URL: https://issues.apache.org/jira/browse/OOZIE-1518
>             Project: Oozie
>          Issue Type: Sub-task
>            Reporter: Virag Kothari
>
> OOZIE-1461 will copy the launcher related sharelib jars from Oozie's classpath to hdfs.
> This JIRA aims to copy the jars from an hdfs staging dir. This staging dir will typically contain action related jars. 
> OOZIE-1461 always creates a sharelib with new timestamp. This JIRA will make sure that only if either the action jars or launcher jars are modified, then a new sharelib is created.   
>  



--
This message was sent by Atlassian JIRA
(v6.1#6144)