File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed
core/src/main/scala/org/apache/spark/ui/jobs Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -121,10 +121,23 @@ private[ui] class StageTableBase(
121121 <div >{stageDesc.getOrElse(" " )} {killLink} {nameLink} {details}</div >
122122 }
123123
124+ protected def missingStageRow (stageId : Int ): Seq [Node ] = {
125+ <td >{stageId}</td > ++
126+ {if (isFairScheduler) {<td >-</ td> } else Seq .empty} ++
127+ <td >No data available for this stage</td > ++ // Description
128+ <td ></td > ++ // Submitted
129+ <td ></td > ++ // Duration
130+ <td ></td > ++ // Tasks: Succeeded/Total
131+ <td ></td > ++ // Input
132+ <td ></td > ++ // Output
133+ <td ></td > ++ // Shuffle Read
134+ <td ></td > // Shuffle Write
135+ }
136+
124137 protected def stageRow (s : StageInfo ): Seq [Node ] = {
125138 val stageDataOption = listener.stageIdToData.get((s.stageId, s.attemptId))
126139 if (stageDataOption.isEmpty) {
127- return < td >{ s.stageId}</ td >< td > No data available for this stage</ td >
140+ return missingStageRow( s.stageId)
128141 }
129142
130143 val stageData = stageDataOption.get
You can’t perform that action at this time.
0 commit comments