[ https://issues.apache.org/jira/browse/FLINK-17632?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ASF GitHub Bot updated FLINK-17632: ----------------------------------- Labels: pull-request-available (was: ) > Support to specify a remote path for job jar > -------------------------------------------- > > Key: FLINK-17632 > URL: https://issues.apache.org/jira/browse/FLINK-17632 > Project: Flink > Issue Type: Sub-task > Components: Client / Job Submission, Deployment / YARN > Affects Versions: 1.11.0 > Reporter: Yang Wang > Assignee: Yang Wang > Priority: Major > Labels: pull-request-available > > After FLINK-13938, we could support to register remote shared libs as Yarn > local resources and prevent unnecessary uploading and downloading for system > Flink jars. > However, we still need to specify a local user jar to run a Flink job on > Yarn. This ticket aims to add the remote path support. It have at least two > purposes. > * Accelerate the submission > * Better integration with application mode. Since the user main code is > executed in the cluster(jobmanager), we do not need the user jar exists > locally. > A very typical use case is like following. > {code:java} > ./bin/flink run-application -p 10 -t yarn-application \ > -yD yarn.provided.lib.dirs="hdfs://myhdfs/flink/lib" \ > hdfs://myhdfs/jars/WindowJoin.jar{code} -- This message was sent by Atlassian Jira (v8.3.4#803005)