ApplicationHistoryProvider¶
ApplicationHistoryProvider
is an abstraction of history providers.
Contract¶
getApplicationInfo¶
getApplicationInfo(
appId: String): Option[ApplicationInfo]
Used when...FIXME
getAppUI¶
getAppUI(
appId: String,
attemptId: Option[String]): Option[LoadedAppUI]
SparkUI for a given application (by appId
)
Used when HistoryServer
is requested for the UI of a Spark application
getListing¶
getListing(): Iterator[ApplicationInfo]
Used when...FIXME
onUIDetached¶
onUIDetached(
appId: String,
attemptId: Option[String],
ui: SparkUI): Unit
Used when...FIXME
writeEventLogs¶
writeEventLogs(
appId: String,
attemptId: Option[String],
zipStream: ZipOutputStream): Unit
Writes events to a stream
Used when...FIXME