@@ -38,22 +38,19 @@ private[ui] class AllStagesPage(parent: StagesTab) extends WebUIPage("") {
3838 val numCompletedStages = listener.numCompletedStages
3939 val failedStages = listener.failedStages.reverse.toSeq
4040 val numFailedStages = listener.numFailedStages
41- val now = System .currentTimeMillis
4241
4342 val activeStagesTable =
44- new StageTableBase (activeStages.sortBy(_.submissionTime).reverse,
45- parent.basePath, parent.progressListener, isFairScheduler = parent.isFairScheduler,
46- killEnabled = parent.killEnabled)
43+ new StageTableBase (request, activeStages, " activeStage" , parent.basePath,
44+ parent.progressListener, parent.isFairScheduler, parent.killEnabled, false )
4745 val pendingStagesTable =
48- new StageTableBase (pendingStages.sortBy(_.submissionTime).reverse,
49- parent.basePath, parent.progressListener, isFairScheduler = parent.isFairScheduler,
50- killEnabled = false )
46+ new StageTableBase (request, pendingStages, " pendingStage" , parent.basePath,
47+ parent.progressListener, parent.isFairScheduler, false , false )
5148 val completedStagesTable =
52- new StageTableBase (completedStages.sortBy(_.submissionTime).reverse , parent.basePath,
53- parent.progressListener, isFairScheduler = parent.isFairScheduler, killEnabled = false )
49+ new StageTableBase (request, completedStages, " completedStage " , parent.basePath,
50+ parent.progressListener, parent.isFairScheduler, false , false )
5451 val failedStagesTable =
55- new FailedStageTable ( failedStages.sortBy(_.submissionTime).reverse , parent.basePath,
56- parent.progressListener, isFairScheduler = parent.isFairScheduler)
52+ new StageTableBase (request, failedStages, " failedStage " , parent.basePath,
53+ parent.progressListener, parent.isFairScheduler, false , true )
5754
5855 // For now, pool information is only accessible in live UIs
5956 val pools = sc.map(_.getAllPools).getOrElse(Seq .empty[Schedulable ])
@@ -135,4 +132,4 @@ private[ui] class AllStagesPage(parent: StagesTab) extends WebUIPage("") {
135132 UIUtils .headerSparkPage(" Stages for All Jobs" , content, parent)
136133 }
137134 }
138- }
135+ }
0 commit comments