aboutsummaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authormwws <wei.mao@intel.com>2016-05-09 11:17:14 -0700
committerAndrew Or <andrew@databricks.com>2016-05-09 11:17:14 -0700
commitf8aca5b4a98ee16c296aa7850925fdc756813b87 (patch)
treeafb4f1507a286c91b7913367154b1500bf6183ec /core
parentee6a8d7eaaafafb7eee6f9f2d633759b12732062 (diff)
downloadspark-f8aca5b4a98ee16c296aa7850925fdc756813b87.tar.gz
spark-f8aca5b4a98ee16c296aa7850925fdc756813b87.tar.bz2
spark-f8aca5b4a98ee16c296aa7850925fdc756813b87.zip
[SAPRK-15220][UI] add hyperlink to running application and completed application
## What changes were proposed in this pull request? Add hyperlink to "running application" and "completed application", so user can jump to application table directly, In my environment, I set up 1000+ works and it's painful to scroll down to skip worker list. ## How was this patch tested? manual tested (If this patch involves UI changes, please attach a screenshot; otherwise, remove this) ![sceenshot](https://cloud.githubusercontent.com/assets/13216322/15105718/97e06768-15f6-11e6-809d-3574046751a9.png) Author: mwws <wei.mao@intel.com> Closes #12997 from mwws/SPARK_UI.
Diffstat (limited to 'core')
-rw-r--r--core/src/main/scala/org/apache/spark/deploy/master/ui/MasterPage.scala8
1 files changed, 4 insertions, 4 deletions
diff --git a/core/src/main/scala/org/apache/spark/deploy/master/ui/MasterPage.scala b/core/src/main/scala/org/apache/spark/deploy/master/ui/MasterPage.scala
index 75de3ede78..5ed3e39edc 100644
--- a/core/src/main/scala/org/apache/spark/deploy/master/ui/MasterPage.scala
+++ b/core/src/main/scala/org/apache/spark/deploy/master/ui/MasterPage.scala
@@ -114,8 +114,8 @@ private[ui] class MasterPage(parent: MasterWebUI) extends WebUIPage("") {
{Utils.megabytesToString(aliveWorkers.map(_.memory).sum)} Total,
{Utils.megabytesToString(aliveWorkers.map(_.memoryUsed).sum)} Used</li>
<li><strong>Applications:</strong>
- {state.activeApps.length} Running,
- {state.completedApps.length} Completed </li>
+ {state.activeApps.length} <a href="#running-app">Running</a>,
+ {state.completedApps.length} <a href="#completed-app">Completed</a> </li>
<li><strong>Drivers:</strong>
{state.activeDrivers.length} Running,
{state.completedDrivers.length} Completed </li>
@@ -133,7 +133,7 @@ private[ui] class MasterPage(parent: MasterWebUI) extends WebUIPage("") {
<div class="row-fluid">
<div class="span12">
- <h4> Running Applications </h4>
+ <h4 id="running-app"> Running Applications </h4>
{activeAppsTable}
</div>
</div>
@@ -152,7 +152,7 @@ private[ui] class MasterPage(parent: MasterWebUI) extends WebUIPage("") {
<div class="row-fluid">
<div class="span12">
- <h4> Completed Applications </h4>
+ <h4 id="completed-app"> Completed Applications </h4>
{completedAppsTable}
</div>
</div>