HistoryServer is the web UI for running (active) and completed Spark applications.
HistoryServer is created when…FIXME
HistoryServer uses the HttpServlet to handle requests to /* URI that FIXME.
| Name | Description |
|---|---|
|
Used when…FIXME |
|
Java Servlets' HttpServlet Used exclusively when |
|
Tip
|
Enable Add the following line to Refer to Logging. |
attachSparkUI(
appId: String,
attemptId: Option[String],
ui: SparkUI,
completed: Boolean): Unit|
Note
|
attachSparkUI is part of ApplicationCacheOperations Contract to…FIXME.
|
attachSparkUI…FIXME
initialize(): Unit|
Note
|
initialize is part of WebUI Contract to initialize web components.
|
initialize…FIXME
main(argStrings: Array[String]): Unitmain…FIXME
HistoryServer takes the following when created:
HistoryServer initializes the internal registries and counters.
getAppUI(appId: String, attemptId: Option[String]): Option[LoadedAppUI]|
Note
|
getAppUI is part of ApplicationCacheOperations Contract to…FIXME.
|
getAppUI…FIXME
withSparkUI[T](appId: String, attemptId: Option[String])(fn: SparkUI => T): T|
Note
|
withSparkUI is part of UIRoot Contract to…FIXME.
|
withSparkUI…FIXME
loadAppUi(appId: String, attemptId: Option[String]): BooleanloadAppUi…FIXME
|
Note
|
loadAppUi is used exclusively when HistoryServer is created.
|
doGet(req: HttpServletRequest, res: HttpServletResponse): Unit|
Note
|
doGet is part of Java Servlet’s HttpServlet to handle HTTP GET requests.
|
doGet…FIXME
|
Note
|
doGet is used when…FIXME
|