-
- Downloads
[SPARK-7889][WEBUI] HistoryServer updates UI for incomplete apps
When the HistoryServer is showing an incomplete app, it needs to check if there is a newer version of the app available. It does this by checking if a version of the app has been loaded with a larger *filesize*. If so, it detaches the current UI, attaches the new one, and redirects back to the same URL to show the new UI. https://issues.apache.org/jira/browse/SPARK-7889 Author: Steve Loughran <stevel@hortonworks.com> Author: Imran Rashid <irashid@cloudera.com> Closes #11118 from squito/SPARK-7889-alternate.
Showing
- core/src/main/scala/org/apache/spark/deploy/history/ApplicationCache.scala 665 additions, 0 deletions...la/org/apache/spark/deploy/history/ApplicationCache.scala
- core/src/main/scala/org/apache/spark/deploy/history/ApplicationHistoryProvider.scala 39 additions, 3 deletions...che/spark/deploy/history/ApplicationHistoryProvider.scala
- core/src/main/scala/org/apache/spark/deploy/history/FsHistoryProvider.scala 136 additions, 13 deletions...a/org/apache/spark/deploy/history/FsHistoryProvider.scala
- core/src/main/scala/org/apache/spark/deploy/history/HistoryPage.scala 1 addition, 1 deletion...n/scala/org/apache/spark/deploy/history/HistoryPage.scala
- core/src/main/scala/org/apache/spark/deploy/history/HistoryServer.scala 42 additions, 36 deletions...scala/org/apache/spark/deploy/history/HistoryServer.scala
- core/src/main/scala/org/apache/spark/scheduler/EventLoggingListener.scala 7 additions, 0 deletions...ala/org/apache/spark/scheduler/EventLoggingListener.scala
- core/src/test/scala/org/apache/spark/deploy/history/ApplicationCacheSuite.scala 488 additions, 0 deletions...g/apache/spark/deploy/history/ApplicationCacheSuite.scala
- core/src/test/scala/org/apache/spark/deploy/history/HistoryServerSuite.scala 218 additions, 6 deletions.../org/apache/spark/deploy/history/HistoryServerSuite.scala
- docs/monitoring.md 55 additions, 15 deletionsdocs/monitoring.md
- project/MimaExcludes.scala 3 additions, 0 deletionsproject/MimaExcludes.scala
Loading
Please register or sign in to comment