-
- Downloads
[SPARK-6862] [STREAMING] [WEBUI] Add BatchPage to display details of a batch
This is an initial commit for SPARK-6862. Once SPARK-6796 is merged, I will add the links to StreamingPage so that the user can jump to BatchPage. Screenshots:   Author: zsxwing <zsxwing@gmail.com> Closes #5473 from zsxwing/SPARK-6862 and squashes the following commits: 0727d35 [zsxwing] Change BatchUIData to a case class b380cfb [zsxwing] Add createJobStart to eliminate duplicate codes 9a3083d [zsxwing] Rename XxxDatas -> XxxData 087ba98 [zsxwing] Refactor BatchInfo to store only necessary fields cb62e4f [zsxwing] Use Seq[(OutputOpId, SparkJobId)] to store the id relations 72f8e7e [zsxwing] Add unit tests for BatchPage 1282b10 [zsxwing] Handle some corner cases and add tests for StreamingJobProgressListener 77a69ae [zsxwing] Refactor codes as per TD's comments 35ffd80 [zsxwing] Merge branch 'master' into SPARK-6862 15bdf9b [zsxwing] Add batch links and unit tests 4bf66b6 [zsxwing] Merge branch 'master' into SPARK-6862 7168807 [zsxwing] Limit the max width of the error message and fix nits in the UI 0b226f9 [zsxwing] Change 'Last Error' to 'Error' fc98a43 [zsxwing] Put clearing local properties to finally and remove redundant private[streaming] 0c7b2eb [zsxwing] Add BatchPage to display details of a batch
Showing
- core/src/main/scala/org/apache/spark/ui/jobs/UIData.scala 1 addition, 1 deletioncore/src/main/scala/org/apache/spark/ui/jobs/UIData.scala
- streaming/src/main/scala/org/apache/spark/streaming/dstream/DStream.scala 1 addition, 1 deletion...in/scala/org/apache/spark/streaming/dstream/DStream.scala
- streaming/src/main/scala/org/apache/spark/streaming/scheduler/Job.scala 39 additions, 5 deletions...main/scala/org/apache/spark/streaming/scheduler/Job.scala
- streaming/src/main/scala/org/apache/spark/streaming/scheduler/JobScheduler.scala 20 additions, 8 deletions...a/org/apache/spark/streaming/scheduler/JobScheduler.scala
- streaming/src/main/scala/org/apache/spark/streaming/scheduler/JobSet.scala 1 addition, 1 deletion...n/scala/org/apache/spark/streaming/scheduler/JobSet.scala
- streaming/src/main/scala/org/apache/spark/streaming/ui/AllBatchesTable.scala 14 additions, 12 deletions...scala/org/apache/spark/streaming/ui/AllBatchesTable.scala
- streaming/src/main/scala/org/apache/spark/streaming/ui/BatchPage.scala 264 additions, 0 deletions.../main/scala/org/apache/spark/streaming/ui/BatchPage.scala
- streaming/src/main/scala/org/apache/spark/streaming/ui/BatchUIData.scala 75 additions, 0 deletions...ain/scala/org/apache/spark/streaming/ui/BatchUIData.scala
- streaming/src/main/scala/org/apache/spark/streaming/ui/StreamingJobProgressListener.scala 115 additions, 46 deletions...che/spark/streaming/ui/StreamingJobProgressListener.scala
- streaming/src/main/scala/org/apache/spark/streaming/ui/StreamingTab.scala 3 additions, 1 deletion...in/scala/org/apache/spark/streaming/ui/StreamingTab.scala
- streaming/src/test/scala/org/apache/spark/streaming/UISeleniumSuite.scala 81 additions, 2 deletions...st/scala/org/apache/spark/streaming/UISeleniumSuite.scala
- streaming/src/test/scala/org/apache/spark/streaming/ui/StreamingJobProgressListenerSuite.scala 96 additions, 4 deletions...park/streaming/ui/StreamingJobProgressListenerSuite.scala
Please register or sign in to comment