All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.spark.deploy.history.DataFlintHistoryServerPlugin.scala Maven / Gradle / Ivy

The newest version!
package org.apache.spark.deploy.history

import org.apache.spark.SparkConf
import org.apache.spark.dataflint.DataflintSparkUILoader
import org.apache.spark.dataflint.listener.DataflintListener
import org.apache.spark.scheduler.SparkListener
import org.apache.spark.status.{AppHistoryServerPlugin, ElementTrackingStore}
import org.apache.spark.ui.SparkUI

class DataFlintHistoryServerPlugin extends AppHistoryServerPlugin {
  override def createListeners(conf: SparkConf, store: ElementTrackingStore): Seq[SparkListener] = {
    Seq(new DataflintListener(store))
  }

  override def setupUI(ui: SparkUI): Unit = {
    DataflintSparkUILoader.loadUI(ui)
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy