You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spark.apache.org by attilapiros <pi...@gmail.com> on 2021/02/10 21:27:48 UTC
Re: [K8S] KUBERNETES_EXECUTOR_REQUEST_CORES
Hi,
This is just an extra unnecessary usage of the /sparkConf/ member val
directly (those two lines are added by two different PRs).
Actually both uses the same /sparkConf/ to give back the config value, as
/KubernetesExecutorConf/ extends the /KubernetesConf/ [1] which uses the
passed /sparkConf/ to get back the value in the get method [2].
So technically this does not cause any problem but it is better to harmonize
it and call the contains method directly on /kubernetesConf/ (see the
method [3]) to avoid confusion for the next readers.
[1]
https://github.com/apache/spark/blob/9b875ceada60732899053fbd90728b4944d1c03d/resource-managers/kubernetes/core/src/main/scala/org/apache/spark/deploy/k8s/KubernetesConf.scala#L132-L138
[2]
https://github.com/apache/spark/blob/9b875ceada60732899053fbd90728b4944d1c03d/resource-managers/kubernetes/core/src/main/scala/org/apache/spark/deploy/k8s/KubernetesConf.scala#L67
[3]
https://github.com/apache/spark/blob/9b875ceada60732899053fbd90728b4944d1c03d/resource-managers/kubernetes/core/src/main/scala/org/apache/spark/deploy/k8s/KubernetesConf.scala#L65
Best Regards,
Attila
--
Sent from: http://apache-spark-developers-list.1001551.n3.nabble.com/
---------------------------------------------------------------------
To unsubscribe e-mail: dev-unsubscribe@spark.apache.org