Skip to content

Commit 6f7dcd4

Browse files
committed
Modified constructor of DAGSchedulerSource and BlockManagerSource because the instance of SparkContext is no longer used
1 parent 6fc5560 commit 6f7dcd4

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

core/src/main/scala/org/apache/spark/SparkContext.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -408,8 +408,8 @@ class SparkContext(config: SparkConf) extends Logging {
408408
// Post init
409409
taskScheduler.postStartHook()
410410

411-
private val dagSchedulerSource = new DAGSchedulerSource(this.dagScheduler, this)
412-
private val blockManagerSource = new BlockManagerSource(SparkEnv.get.blockManager, this)
411+
private val dagSchedulerSource = new DAGSchedulerSource(this.dagScheduler)
412+
private val blockManagerSource = new BlockManagerSource(SparkEnv.get.blockManager)
413413

414414
private def initDriverMetrics() {
415415
SparkEnv.get.metricsSystem.registerSource(dagSchedulerSource)

core/src/main/scala/org/apache/spark/scheduler/DAGSchedulerSource.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import com.codahale.metrics.{Gauge,MetricRegistry}
2222
import org.apache.spark.SparkContext
2323
import org.apache.spark.metrics.source.Source
2424

25-
private[spark] class DAGSchedulerSource(val dagScheduler: DAGScheduler, sc: SparkContext)
25+
private[spark] class DAGSchedulerSource(val dagScheduler: DAGScheduler)
2626
extends Source {
2727
override val metricRegistry = new MetricRegistry()
2828
override val sourceName = "DAGScheduler"

core/src/main/scala/org/apache/spark/storage/BlockManagerSource.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import com.codahale.metrics.{Gauge,MetricRegistry}
2222
import org.apache.spark.SparkContext
2323
import org.apache.spark.metrics.source.Source
2424

25-
private[spark] class BlockManagerSource(val blockManager: BlockManager, sc: SparkContext)
25+
private[spark] class BlockManagerSource(val blockManager: BlockManager)
2626
extends Source {
2727
override val metricRegistry = new MetricRegistry()
2828
override val sourceName = "BlockManager"

0 commit comments

Comments
 (0)