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)