[
https://issues.apache.org/jira/browse/SPARK-37461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
angerszhu updated SPARK-37461:
------------------------------
Description: In yarn-client mode, *Client.appId* variable is not assigned,
it is always {*}null{*}, in cluster mode, this variable will be assigned to the
true value. In this patch, we assign true application id to `appId` too. (was:
In yarn-client mode, *Client.appId* variable is not assigned, it is always
{*}null{*}, in cluster mode, this variable will be assigned to the true value.
In this patch, we assign true application id to `appId` too.
For client mode, it directly call submitApplication and return appId to
YarnClientSchedulerBackend.buildtoYarn(). So for client mode, we only can
assign ApplicationId to appId in submitApplication. Then since this value is
assigned. so We don't need to add a new variable appId in
`createContainerLaunchContext()`. and don need assign `this.appId` in `run()`.)
> yarn-client mode client's appid value is null
> ---------------------------------------------
>
> Key: SPARK-37461
> URL: https://issues.apache.org/jira/browse/SPARK-37461
> Project: Spark
> Issue Type: Task
> Components: YARN
> Affects Versions: 3.2.0
> Reporter: angerszhu
> Assignee: angerszhu
> Priority: Minor
> Fix For: 3.3.0
>
>
> In yarn-client mode, *Client.appId* variable is not assigned, it is always
> {*}null{*}, in cluster mode, this variable will be assigned to the true
> value. In this patch, we assign true application id to `appId` too.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]