File tree Expand file tree Collapse file tree 2 files changed +2
-3
lines changed
core/src/main/scala/org/apache/spark Expand file tree Collapse file tree 2 files changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -581,6 +581,7 @@ class SparkContext(config: SparkConf) extends Logging with ExecutorAllocationCli
581581
582582 // Post init
583583 _taskScheduler.postStartHook()
584+ _env.metricsSystem.registerSource(_dagScheduler.metricsSource)
584585 _env.metricsSystem.registerSource(new BlockManagerSource (_env.blockManager))
585586 _executorAllocationManager.foreach { e =>
586587 _env.metricsSystem.registerSource(e.executorAllocationManagerSource)
Original file line number Diff line number Diff line change @@ -130,7 +130,7 @@ class DAGScheduler(
130130
131131 def this (sc : SparkContext ) = this (sc, sc.taskScheduler)
132132
133- private [scheduler ] val metricsSource : DAGSchedulerSource = new DAGSchedulerSource (this )
133+ private [spark ] val metricsSource : DAGSchedulerSource = new DAGSchedulerSource (this )
134134
135135 private [scheduler] val nextJobId = new AtomicInteger (0 )
136136 private [scheduler] def numTotalJobs : Int = nextJobId.get()
@@ -1580,8 +1580,6 @@ class DAGScheduler(
15801580 taskScheduler.stop()
15811581 }
15821582
1583- // Start the event thread and register the metrics source at the end of the constructor
1584- env.metricsSystem.registerSource(metricsSource)
15851583 eventProcessLoop.start()
15861584}
15871585
You can’t perform that action at this time.
0 commit comments