diff options
author | Makoto Fukuhara <fukuo33@gmail.com> | 2015-02-06 11:11:38 -0800 |
---|---|---|
committer | Andrew Or <andrew@databricks.com> | 2015-02-06 11:12:34 -0800 |
commit | 4cdb26c174e479a144950d12e1ad180f361af1fd (patch) | |
tree | ffcbd7bc5cecf154343e4c988ca49d12e0c22980 | |
parent | 6072fcc14ee1a4eba793e725fcb2cb2ffebd5b60 (diff) | |
download | spark-4cdb26c174e479a144950d12e1ad180f361af1fd.tar.gz spark-4cdb26c174e479a144950d12e1ad180f361af1fd.tar.bz2 spark-4cdb26c174e479a144950d12e1ad180f361af1fd.zip |
[SPARK-5618][Spark Core][Minor] Optimise utility code.
Author: Makoto Fukuhara <fukuo33@gmail.com>
Closes #4396 from fukuo33/fix-unnecessary-regex and squashes the following commits:
cd07fd6 [Makoto Fukuhara] fix unnecessary regex.
-rw-r--r-- | core/src/main/scala/org/apache/spark/util/Utils.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/src/main/scala/org/apache/spark/util/Utils.scala b/core/src/main/scala/org/apache/spark/util/Utils.scala index 72d15e65bc..61d287ca9c 100644 --- a/core/src/main/scala/org/apache/spark/util/Utils.scala +++ b/core/src/main/scala/org/apache/spark/util/Utils.scala @@ -1162,9 +1162,9 @@ private[spark] object Utils extends Logging { // finding the call site of a method. val SPARK_CORE_CLASS_REGEX = """^org\.apache\.spark(\.api\.java)?(\.util)?(\.rdd)?(\.broadcast)?\.[A-Z]""".r - val SCALA_CLASS_REGEX = """^scala""".r + val SCALA_CORE_CLASS_PREFIX = "scala" val isSparkCoreClass = SPARK_CORE_CLASS_REGEX.findFirstIn(className).isDefined - val isScalaClass = SCALA_CLASS_REGEX.findFirstIn(className).isDefined + val isScalaClass = className.startsWith(SCALA_CORE_CLASS_PREFIX) // If the class is a Spark internal class or a Scala class, then exclude. isSparkCoreClass || isScalaClass } |