This is an automated email from the ASF dual-hosted git repository.
ctubbsii pushed a commit to branch 2.0
in repository https://gitbox.apache.org/repos/asf/accumulo.git
The following commit(s) were added to refs/heads/2.0 by this push:
new 4160067 Fix #1223 Correct recovery status on monitor
4160067 is described below
commit 41600678131dd30b1609ff7dc7f4b3476072bffa
Author: Christopher Tubbs <[email protected]>
AuthorDate: Thu Jun 20 19:49:06 2019 -0400
Fix #1223 Correct recovery status on monitor
Fix the Log Recovery table on the master page in the monitor to:
* Show the recovery time as duration
* Show the progress as a percentage
* Stop deleting the headers
---
.../org/apache/accumulo/monitor/resources/js/master.js | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git
a/server/monitor/src/main/resources/org/apache/accumulo/monitor/resources/js/master.js
b/server/monitor/src/main/resources/org/apache/accumulo/monitor/resources/js/master.js
index f8c4b06..28c88a6 100644
---
a/server/monitor/src/main/resources/org/apache/accumulo/monitor/resources/js/master.js
+++
b/server/monitor/src/main/resources/org/apache/accumulo/monitor/resources/js/master.js
@@ -57,7 +57,7 @@ function recoveryList() {
var data = sessionStorage.recoveryList === undefined ?
[] : JSON.parse(sessionStorage.recoveryList);
- $('#recoveryList tr').remove();
+ $('#recoveryList tbody tr').remove();
// If there is no recovery list data, hide the table
if (data.length === 0 || data.recoveryList.length === 0) {
@@ -70,14 +70,14 @@ function recoveryList() {
var items = [];
items.push(createFirstCell(val.server, val.server));
items.push(createRightCell(val.log, val.log));
- var date = new Date(parseInt(val.runtime));
- var dateStr = date.toLocaleString().split(' ').join(' ');
- items.push(createRightCell(val.runtime, dateStr));
- items.push(createRightCell(val.progress, val.progress));
+ var duration = timeDuration(parseInt(val.time));
+ items.push(createRightCell(val.time, duration));
+ var percentProgress = (val.progress * 100).toFixed(2) + '%';
+ items.push(createRightCell(val.progress, percentProgress));
$('<tr/>', {
html: items.join('')
- }).appendTo('#recoveryList');
+ }).appendTo('#recoveryList tbody');
});
}
}