Repository: spark
Updated Branches:
  refs/heads/master ee6a8d7ea -> f8aca5b4a


[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 <[email protected]>

Closes #12997 from mwws/SPARK_UI.


Project: http://git-wip-us.apache.org/repos/asf/spark/repo
Commit: http://git-wip-us.apache.org/repos/asf/spark/commit/f8aca5b4
Tree: http://git-wip-us.apache.org/repos/asf/spark/tree/f8aca5b4
Diff: http://git-wip-us.apache.org/repos/asf/spark/diff/f8aca5b4

Branch: refs/heads/master
Commit: f8aca5b4a98ee16c296aa7850925fdc756813b87
Parents: ee6a8d7
Author: mwws <[email protected]>
Authored: Mon May 9 11:17:14 2016 -0700
Committer: Andrew Or <[email protected]>
Committed: Mon May 9 11:17:14 2016 -0700

----------------------------------------------------------------------
 .../scala/org/apache/spark/deploy/master/ui/MasterPage.scala | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/spark/blob/f8aca5b4/core/src/main/scala/org/apache/spark/deploy/master/ui/MasterPage.scala
----------------------------------------------------------------------
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 75de3ed..5ed3e39 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>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to