-
- Downloads
[SPARK-17331][FOLLOWUP][ML][CORE] Avoid allocating 0-length arrays
## What changes were proposed in this pull request? `Array[T]()` -> `Array.empty[T]` to avoid allocating 0-length arrays. Use regex `find . -name '*.scala' | xargs -i bash -c 'egrep "Array\[[A-Za-z]+\]\(\)" -n {} && echo {}'` to find modification candidates. cc srowen ## How was this patch tested? existing tests Author: Zheng RuiFeng <ruifengz@foxmail.com> Closes #15564 from zhengruifeng/avoid_0_length_array.
Showing
- core/src/test/scala/org/apache/spark/CheckpointSuite.scala 1 addition, 1 deletioncore/src/test/scala/org/apache/spark/CheckpointSuite.scala
- core/src/test/scala/org/apache/spark/deploy/JsonProtocolSuite.scala 1 addition, 1 deletion...est/scala/org/apache/spark/deploy/JsonProtocolSuite.scala
- core/src/test/scala/org/apache/spark/deploy/SparkSubmitSuite.scala 1 addition, 1 deletion...test/scala/org/apache/spark/deploy/SparkSubmitSuite.scala
- core/src/test/scala/org/apache/spark/deploy/history/HistoryServerArgumentsSuite.scala 1 addition, 1 deletion...he/spark/deploy/history/HistoryServerArgumentsSuite.scala
- core/src/test/scala/org/apache/spark/io/ChunkedByteBufferSuite.scala 2 additions, 2 deletions...st/scala/org/apache/spark/io/ChunkedByteBufferSuite.scala
- core/src/test/scala/org/apache/spark/serializer/KryoSerializerSuite.scala 1 addition, 1 deletion...ala/org/apache/spark/serializer/KryoSerializerSuite.scala
- mllib-local/src/test/scala/org/apache/spark/ml/linalg/MatricesSuite.scala 2 additions, 2 deletions...test/scala/org/apache/spark/ml/linalg/MatricesSuite.scala
- mllib-local/src/test/scala/org/apache/spark/ml/util/TestingUtilsSuite.scala 12 additions, 12 deletions...st/scala/org/apache/spark/ml/util/TestingUtilsSuite.scala
- mllib/src/main/scala/org/apache/spark/ml/classification/LogisticRegression.scala 1 addition, 1 deletion...g/apache/spark/ml/classification/LogisticRegression.scala
- mllib/src/main/scala/org/apache/spark/mllib/stat/test/KolmogorovSmirnovTest.scala 2 additions, 1 deletion.../apache/spark/mllib/stat/test/KolmogorovSmirnovTest.scala
- mllib/src/test/scala/org/apache/spark/ml/classification/MultilayerPerceptronClassifierSuite.scala 1 addition, 1 deletion.../classification/MultilayerPerceptronClassifierSuite.scala
- mllib/src/test/scala/org/apache/spark/ml/python/MLSerDeSuite.scala 1 addition, 1 deletion.../test/scala/org/apache/spark/ml/python/MLSerDeSuite.scala
- mllib/src/test/scala/org/apache/spark/ml/tree/impl/RandomForestSuite.scala 2 additions, 2 deletions...ala/org/apache/spark/ml/tree/impl/RandomForestSuite.scala
- mllib/src/test/scala/org/apache/spark/mllib/api/python/PythonMLLibAPISuite.scala 1 addition, 1 deletion...g/apache/spark/mllib/api/python/PythonMLLibAPISuite.scala
- mllib/src/test/scala/org/apache/spark/mllib/evaluation/RankingMetricsSuite.scala 2 additions, 2 deletions...g/apache/spark/mllib/evaluation/RankingMetricsSuite.scala
- mllib/src/test/scala/org/apache/spark/mllib/linalg/MatricesSuite.scala 2 additions, 2 deletions...t/scala/org/apache/spark/mllib/linalg/MatricesSuite.scala
- mllib/src/test/scala/org/apache/spark/mllib/util/TestingUtilsSuite.scala 12 additions, 12 deletions...scala/org/apache/spark/mllib/util/TestingUtilsSuite.scala
- sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/StringExpressionsSuite.scala 5 additions, 5 deletions...ark/sql/catalyst/expressions/StringExpressionsSuite.scala
- sql/core/src/test/scala/org/apache/spark/sql/DataFrameFunctionsSuite.scala 1 addition, 1 deletion.../scala/org/apache/spark/sql/DataFrameFunctionsSuite.scala
Loading
Please register or sign in to comment