diff --git a/core/src/main/resources/org/apache/spark/ui/static/streaming-page.css b/core/src/main/resources/org/apache/spark/ui/static/streaming-page.css index 4ace2043d4129..6b401c6dec76e 100644 --- a/core/src/main/resources/org/apache/spark/ui/static/streaming-page.css +++ b/core/src/main/resources/org/apache/spark/ui/static/streaming-page.css @@ -43,7 +43,8 @@ .bar rect:hover { //fill: rgb(49, 91, 125); - fill: #005580; + //fill: #005580; + fill: rgb(0, 194, 255); } .timeline { diff --git a/core/src/main/resources/org/apache/spark/ui/static/streaming-page.js b/core/src/main/resources/org/apache/spark/ui/static/streaming-page.js index 2c1b9c1809bd0..308ae0416a529 100644 --- a/core/src/main/resources/org/apache/spark/ui/static/streaming-page.js +++ b/core/src/main/resources/org/apache/spark/ui/static/streaming-page.js @@ -223,3 +223,24 @@ function prepareDistribution(values, minY, maxY) { var maxBarSize = d3.max(data, function(d) { return d.y; }); distributionMaxX = maxBarSize > distributionMaxX? maxBarSize : distributionMaxX; } + +function getUrlParameter(sParam) +{ + var sPageURL = window.location.search.substring(1); + var sURLVariables = sPageURL.split('&'); + for (var i = 0; i < sURLVariables.length; i++) + { + var sParameterName = sURLVariables[i].split('='); + if (sParameterName[0] == sParam) + { + return sParameterName[1]; + } + } +} + +$(function() { + if (getUrlParameter("show-receivers-detail") == "true") { + $('#inputs-table').toggle('collapsed'); + $('#triangle').html('▼'); + } +}); diff --git a/streaming/src/main/scala/org/apache/spark/streaming/ui/StreamingPage.scala b/streaming/src/main/scala/org/apache/spark/streaming/ui/StreamingPage.scala index 2fe9fbd8a2811..d61662500b83e 100644 --- a/streaming/src/main/scala/org/apache/spark/streaming/ui/StreamingPage.scala +++ b/streaming/src/main/scala/org/apache/spark/streaming/ui/StreamingPage.scala @@ -142,8 +142,9 @@ private[ui] class StreamingPage(parent: StreamingTab) since {UIUtils.formatDate(startTime)} - . + +