-
- Downloads
[SPARK-21415] Triage scapegoat warnings, part 1
## What changes were proposed in this pull request? Address scapegoat warnings for: - BigDecimal double constructor - Catching NPE - Finalizer without super - List.size is O(n) - Prefer Seq.empty - Prefer Set.empty - reverse.map instead of reverseMap - Type shadowing - Unnecessary if condition. - Use .log1p - Var could be val In some instances like Seq.empty, I avoided making the change even where valid in test code to keep the scope of the change smaller. Those issues are concerned with performance and it won't matter for tests. ## How was this patch tested? Existing tests Author: Sean Owen <sowen@cloudera.com> Closes #18635 from srowen/Scapegoat1.
Showing
- core/src/main/scala/org/apache/spark/SSLOptions.scala 14 additions, 12 deletionscore/src/main/scala/org/apache/spark/SSLOptions.scala
- core/src/main/scala/org/apache/spark/SparkEnv.scala 1 addition, 1 deletioncore/src/main/scala/org/apache/spark/SparkEnv.scala
- core/src/main/scala/org/apache/spark/TestUtils.scala 4 additions, 4 deletionscore/src/main/scala/org/apache/spark/TestUtils.scala
- core/src/main/scala/org/apache/spark/api/python/PythonRDD.scala 1 addition, 0 deletions...rc/main/scala/org/apache/spark/api/python/PythonRDD.scala
- core/src/main/scala/org/apache/spark/api/r/SerDe.scala 1 addition, 2 deletionscore/src/main/scala/org/apache/spark/api/r/SerDe.scala
- core/src/main/scala/org/apache/spark/deploy/SparkHadoopUtil.scala 1 addition, 1 deletion.../main/scala/org/apache/spark/deploy/SparkHadoopUtil.scala
- core/src/main/scala/org/apache/spark/deploy/history/FsHistoryProvider.scala 1 addition, 1 deletion...a/org/apache/spark/deploy/history/FsHistoryProvider.scala
- core/src/main/scala/org/apache/spark/deploy/master/ui/MasterWebUI.scala 1 addition, 1 deletion...scala/org/apache/spark/deploy/master/ui/MasterWebUI.scala
- core/src/main/scala/org/apache/spark/deploy/worker/CommandUtils.scala 3 additions, 3 deletions...n/scala/org/apache/spark/deploy/worker/CommandUtils.scala
- core/src/main/scala/org/apache/spark/package.scala 5 additions, 5 deletionscore/src/main/scala/org/apache/spark/package.scala
- core/src/main/scala/org/apache/spark/rdd/CoalescedRDD.scala 1 addition, 1 deletioncore/src/main/scala/org/apache/spark/rdd/CoalescedRDD.scala
- core/src/main/scala/org/apache/spark/scheduler/Pool.scala 1 addition, 1 deletioncore/src/main/scala/org/apache/spark/scheduler/Pool.scala
- core/src/main/scala/org/apache/spark/scheduler/TaskResult.scala 1 addition, 1 deletion...rc/main/scala/org/apache/spark/scheduler/TaskResult.scala
- core/src/main/scala/org/apache/spark/scheduler/TaskSetManager.scala 2 additions, 2 deletions...ain/scala/org/apache/spark/scheduler/TaskSetManager.scala
- core/src/main/scala/org/apache/spark/scheduler/cluster/CoarseGrainedSchedulerBackend.scala 2 additions, 3 deletions...ark/scheduler/cluster/CoarseGrainedSchedulerBackend.scala
- core/src/main/scala/org/apache/spark/storage/BlockManager.scala 3 additions, 3 deletions...rc/main/scala/org/apache/spark/storage/BlockManager.scala
- core/src/main/scala/org/apache/spark/ui/jobs/AllJobsPage.scala 1 addition, 1 deletion...src/main/scala/org/apache/spark/ui/jobs/AllJobsPage.scala
- core/src/main/scala/org/apache/spark/ui/jobs/AllStagesPage.scala 1 addition, 1 deletion...c/main/scala/org/apache/spark/ui/jobs/AllStagesPage.scala
- core/src/main/scala/org/apache/spark/ui/jobs/PoolPage.scala 1 addition, 1 deletioncore/src/main/scala/org/apache/spark/ui/jobs/PoolPage.scala
- core/src/main/scala/org/apache/spark/ui/jobs/StagePage.scala 1 addition, 1 deletioncore/src/main/scala/org/apache/spark/ui/jobs/StagePage.scala
Loading
Please register or sign in to comment