spark-instrumented-optimizer/resource-managers/kubernetes
Kent Yao bc1edba8f6 [SPARK-35692][K8S] Use AtomicInteger for executor id generating
### What changes were proposed in this pull request?

AtomicInteger is enough for executor ids, in this PR, we use it to replace AtomicLong like other cluster managers, e.g. yarn, standalone

### Why are the changes needed?

See the discussion here https://github.com/apache/spark/pull/32610#discussion_r648007320

### Does this PR introduce _any_ user-facing change?

no

### How was this patch tested?

pass CI with existing tests

Closes #32837 from yaooqinn/SPARK-35692.

Authored-by: Kent Yao <yao@apache.org>
Signed-off-by: Dongjoon Hyun <dhyun@apple.com>
2021-06-10 13:42:07 -07:00
..
core [SPARK-35692][K8S] Use AtomicInteger for executor id generating 2021-06-10 13:42:07 -07:00
docker/src/main/dockerfiles/spark [SPARK-34820][K8S][R] add apt-update before gnupg install 2021-03-22 10:13:31 -07:00
integration-tests [SPARK-35586][K8S][TESTS] Set a default value for spark.kubernetes.test.sparkTgz in pom.xml for Kubernetes integration tests 2021-06-01 00:40:02 -07:00