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

Till Rohrmann closed FLINK-8074.
--------------------------------
    Resolution: Abandoned

Closing for inactivity.

> Launch Flink jobs using Maven coordinates
> -----------------------------------------
>
>                 Key: FLINK-8074
>                 URL: https://issues.apache.org/jira/browse/FLINK-8074
>             Project: Flink
>          Issue Type: Improvement
>          Components: Command Line Client
>            Reporter: Ron Crocker
>            Priority: Minor
>
> As a Flink user, I want to be able to submit my job using the Maven 
> coordinates (see https://maven.apache.org/pom.html#Maven_Coordinates) of its 
> jar instead of a path to a local copy of that jar. 
> For example, instead of submitting my job using: 
> {{bin/flink run /local/path/to/word-count-1.0.1.jar <options>}}
> I would specify it's Maven coordinates:
> {{bin/flink run com.newrelic:word-count:1.0.1 <options>}}
> This latter form would contact known Maven repositories to acquire the jar at 
> the specified coordinates and submit that to the cluster. 
> Considerations:
> * No transitive dependencies should be included - the target, specified 
> either as a jar file in the local file system or by its maven coordinates, 
> should be a complete Flink job.
> * Maven repositories need to be specified _somewhere_. It's reasonable to 
> expect that these repositories are independent of the cluster configurations.
> * Specified repositories must meet the Maven API, but don't need to be Maven 
> - artifactory, for example, is a valid repository as long as it meets the 
> Maven API.
> * _minor point_: _Indeterminate versions_ should be prohibited - that is, 
> consider {{com.newrelic:word-count:+}} an invalid coordinate specification.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to