aboutsummaryrefslogtreecommitdiff
path: root/streaming
diff options
context:
space:
mode:
authorhuangzhaowei <carlmartinmax@gmail.com>2014-11-11 03:02:12 -0800
committerTathagata Das <tathagata.das1565@gmail.com>2014-11-11 03:19:26 -0800
commitcc1f3a0d6bfc5299e9db1d8ca50e33d2411d7cd9 (patch)
treedb0af9d9ada0d6563d3551260b9b2fa1e573141e /streaming
parent7710b7156e0c82445783c3709a4a793d820627b2 (diff)
downloadspark-cc1f3a0d6bfc5299e9db1d8ca50e33d2411d7cd9.tar.gz
spark-cc1f3a0d6bfc5299e9db1d8ca50e33d2411d7cd9.tar.bz2
spark-cc1f3a0d6bfc5299e9db1d8ca50e33d2411d7cd9.zip
[Streaming][Minor]Replace some 'if-else' in Clock
Replace some 'if-else' statement by math.min and math.max in Clock.scala Author: huangzhaowei <carlmartinmax@gmail.com> Closes #3088 from SaintBacchus/StreamingClock and squashes the following commits: 7b7f8e7 [huangzhaowei] [Streaming][Minor]Replace some 'if-else' in Clock (cherry picked from commit 6e03de304e0294017d832763fd71e642736f8c33) Signed-off-by: Tathagata Das <tathagata.das1565@gmail.com>
Diffstat (limited to 'streaming')
-rw-r--r--streaming/src/main/scala/org/apache/spark/streaming/util/Clock.scala15
1 files changed, 2 insertions, 13 deletions
diff --git a/streaming/src/main/scala/org/apache/spark/streaming/util/Clock.scala b/streaming/src/main/scala/org/apache/spark/streaming/util/Clock.scala
index 39145a3ab0..7cd867ce34 100644
--- a/streaming/src/main/scala/org/apache/spark/streaming/util/Clock.scala
+++ b/streaming/src/main/scala/org/apache/spark/streaming/util/Clock.scala
@@ -41,13 +41,7 @@ class SystemClock() extends Clock {
return currentTime
}
- val pollTime = {
- if (waitTime / 10.0 > minPollTime) {
- (waitTime / 10.0).toLong
- } else {
- minPollTime
- }
- }
+ val pollTime = math.max(waitTime / 10.0, minPollTime).toLong
while (true) {
currentTime = System.currentTimeMillis()
@@ -55,12 +49,7 @@ class SystemClock() extends Clock {
if (waitTime <= 0) {
return currentTime
}
- val sleepTime =
- if (waitTime < pollTime) {
- waitTime
- } else {
- pollTime
- }
+ val sleepTime = math.min(waitTime, pollTime)
Thread.sleep(sleepTime)
}
-1