Robert Kanter created OOZIE-2282:
------------------------------------

             Summary: Allow job application.path to be an http or git URL
                 Key: OOZIE-2282
                 URL: https://issues.apache.org/jira/browse/OOZIE-2282
             Project: Oozie
          Issue Type: New Feature
          Components: core
    Affects Versions: trunk
            Reporter: Robert Kanter


Many users like to version their workflows/coordinators/bundles via a version 
control system, such as git.  It would be really helpful to these users if the 
{{oozie.wf|coord|bundle.application.path}} could be an http or git URL, instead 
of just a {{FileSystem}} path.

Oozie loads and parses the job XML file, and stores it in the database, so it 
shouldn't be hard to have it download from http or git first.

If we wanted to make this more powerful, we could make it pluggable similar to 
how Coordinator data dependencies are, where Oozie can be configured to map a 
schema (e.g. http, git, hdfs, file, etc) to an implementation that knows how to 
access it.  Though this might get tricky to do the {{FileSystem}} version, as 
it should be able to support many different schemas, including one's we don't 
necessarily know about right now.



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

Reply via email to