Skip to content

Commit 3c7b9d4

Browse files
committed
tmp
1 parent a8b3328 commit 3c7b9d4

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

core/src/main/resources/org/apache/spark/ui/static/executorspage-template.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
-->
1717

1818
<script id="executors-summary-template" type="text/html">
19+
<div id="showAdditionalMetrics"></div>
1920
<h4 class="title-table">Summary</h4>
2021
<div class="container-fluid">
2122
<div class="container-fluid">

core/src/main/resources/org/apache/spark/ui/static/executorspage.js

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -526,6 +526,36 @@ $(document).ready(function () {
526526

527527
$(sumSelector).DataTable(sumConf);
528528
$('#execSummary [data-toggle="tooltip"]').tooltip();
529+
530+
$("#showAdditionalMetrics").append(
531+
"<div><a id='additionalMetrics'>" +
532+
"<span class='expand-input-rate-arrow arrow-closed' id='arrowtoglle1'></span>" +
533+
"Show Additional Metrics" +
534+
"</a></div>" +
535+
"<div class='container-fluid container-fluid-div' id='toggle-metrics' hidden>" +
536+
"<div><input type='checkbox' class='toggle-vis' id='box-0' data-column='0'>Select All</div>" +
537+
"<div id='on_heap_memory' class='on-heap-memory-checkbox-div'><input type='checkbox' class='toggle-vis' id='box-1' data-column='1'>Off Heap Memory</div>" +
538+
"<div id='off_heap_memory' class='off-heap-memory-checkbox-div'><input type='checkbox' class='toggle-vis' id='box-2' data-column='2'>On Heap Memory</div>" +
539+
"</div>");
540+
541+
$('#on_heap_memory').attr("data-toggle")
542+
$('#off_heap_memory').attr("data-toggle")
543+
544+
$("#additionalMetrics").click(function() {
545+
$("#arrowtoggle1").toggleClass("arrow-open arrow-closed");
546+
$("#toggle-metrics").toggle();
547+
if (window.localStorage) {
548+
window.localStorage.setItem("arrowtoggle1class", $("#arrowtoggle1").attr('class'));
549+
}
550+
});
551+
552+
if (window.localStorage) {
553+
if (window.localStorage.getItem("arrowtoggle1class") != null &&
554+
window.localStorage.getItem("arrowtoggle1class").includes("arrow-open")) {
555+
$("#arrowtoggle1").toggleClass("arrow-open arrow-closed");
556+
$("#toggle-metrics").toggle();
557+
}
558+
}
529559

530560
});
531561
});

0 commit comments

Comments
 (0)