aboutsummaryrefslogtreecommitdiff
path: root/examples/src/main/scala
diff options
context:
space:
mode:
authorYadong Qi <qiyadong2010@gmail.com>2014-08-28 14:08:48 -0700
committerReynold Xin <rxin@apache.org>2014-08-28 14:08:48 -0700
commit39012452daa0746fe5d218493b85f9b5f96190c1 (patch)
tree66794dbf4b13bbea3427abae79c09afa7a137a3e /examples/src/main/scala
parentbe53c54b5c685e1d04d49bd554e05029a5a106e1 (diff)
downloadspark-39012452daa0746fe5d218493b85f9b5f96190c1.tar.gz
spark-39012452daa0746fe5d218493b85f9b5f96190c1.tar.bz2
spark-39012452daa0746fe5d218493b85f9b5f96190c1.zip
[SPARK-3285] [examples] Using values.sum is easier to understand than using values.foldLeft(0)(_ + _)
def sum[B >: A](implicit num: Numeric[B]): B = foldLeft(num.zero)(num.plus) Using values.sum is easier to understand than using values.foldLeft(0)(_ + _), so we'd better use values.sum instead of values.foldLeft(0)(_ + _) Author: Yadong Qi <qiyadong2010@gmail.com> Closes #2182 from watermen/bug-fix3 and squashes the following commits: 17be9fb [Yadong Qi] Update CheckpointSuite.scala 714bda5 [Yadong Qi] Update BasicOperationsSuite.scala 57e704c [Yadong Qi] Update StatefulNetworkWordCount.scala
Diffstat (limited to 'examples/src/main/scala')
-rw-r--r--examples/src/main/scala/org/apache/spark/examples/streaming/StatefulNetworkWordCount.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/src/main/scala/org/apache/spark/examples/streaming/StatefulNetworkWordCount.scala b/examples/src/main/scala/org/apache/spark/examples/streaming/StatefulNetworkWordCount.scala
index daa1ced63c..a4d159bf38 100644
--- a/examples/src/main/scala/org/apache/spark/examples/streaming/StatefulNetworkWordCount.scala
+++ b/examples/src/main/scala/org/apache/spark/examples/streaming/StatefulNetworkWordCount.scala
@@ -44,7 +44,7 @@ object StatefulNetworkWordCount {
StreamingExamples.setStreamingLogLevels()
val updateFunc = (values: Seq[Int], state: Option[Int]) => {
- val currentCount = values.foldLeft(0)(_ + _)
+ val currentCount = values.sum
val previousCount = state.getOrElse(0)