Canbin Zheng created FLINK-16547:
------------------------------------

             Summary: Corrent the order to write temporary files in 
YarnClusterDescriptor#startAppMaster
                 Key: FLINK-16547
                 URL: https://issues.apache.org/jira/browse/FLINK-16547
             Project: Flink
          Issue Type: Improvement
          Components: Deployment / YARN
            Reporter: Canbin Zheng
             Fix For: 1.11.0


Currently, in {{YarnClusterDescriptor#startAppMaster}}, we first write out and 
upload the Flink Configuration file, then start to write out the JobGraph file 
and set its name into the Flink Configuration object, the afterward setting is 
not written into the Flink Configuration file so that it does not take effect 
in the cluster side.

Since in the client-side we name the JobGraph file with the default value of 
FileJobGraphRetriever.JOB_GRAPH_FILE_PATH option, the cluster side could 
succeed in retrieving that file. 

This ticket proposes to write out the JobGraph file before the Configuration 
file to ensure that the setting of FileJobGraphRetriever.JOB_GRAPH_FILE_PATH is 
delivered to the cluster side.



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

Reply via email to