diff --git a/core/src/main/scala/org/apache/spark/ui/jobs/StageTable.scala b/core/src/main/scala/org/apache/spark/ui/jobs/StageTable.scala index 68fef5234c9a..488af0a951af 100644 --- a/core/src/main/scala/org/apache/spark/ui/jobs/StageTable.scala +++ b/core/src/main/scala/org/apache/spark/ui/jobs/StageTable.scala @@ -60,11 +60,13 @@ private[ui] class StageTable(stages: Seq[StageInfo], parent: JobProgressUI) { private def makeProgressBar(started: Int, completed: Int, failed: String, total: Int): Seq[Node] = { - val completeWidth = "width: %s%%".format((completed.toDouble/total)*100) - val startWidth = "width: %s%%".format((started.toDouble/total)*100) + val startPct = (started.toDouble/total)*100 + val completePct = (completed.toDouble/total)*100 + val completeWidth = "width: %s%%; position: absolute;".format(completePct) + val startWidth = "width: %s%%; left: %s%%; position: absolute;".format(startPct, completePct)
- + {completed}/{total} {failed}