aboutsummaryrefslogtreecommitdiff
path: root/.rat-excludes
diff options
context:
space:
mode:
authorCarson Wang <carson.wang@intel.com>2015-11-25 15:13:13 -0800
committerMarcelo Vanzin <vanzin@cloudera.com>2015-11-25 15:13:13 -0800
commitcc243a079b1c039d6e7f0b410d1654d94a090e14 (patch)
treeb9fd88b03dae272253a9e69c28307ac2009cce62 /.rat-excludes
parent21e5606419c4b7462d30580c549e9bfa0123ae23 (diff)
downloadspark-cc243a079b1c039d6e7f0b410d1654d94a090e14.tar.gz
spark-cc243a079b1c039d6e7f0b410d1654d94a090e14.tar.bz2
spark-cc243a079b1c039d6e7f0b410d1654d94a090e14.zip
[SPARK-11206] Support SQL UI on the history server
On the live web UI, there is a SQL tab which provides valuable information for the SQL query. But once the workload is finished, we won't see the SQL tab on the history server. It will be helpful if we support SQL UI on the history server so we can analyze it even after its execution. To support SQL UI on the history server: 1. I added an `onOtherEvent` method to the `SparkListener` trait and post all SQL related events to the same event bus. 2. Two SQL events `SparkListenerSQLExecutionStart` and `SparkListenerSQLExecutionEnd` are defined in the sql module. 3. The new SQL events are written to event log using Jackson. 4. A new trait `SparkHistoryListenerFactory` is added to allow the history server to feed events to the SQL history listener. The SQL implementation is loaded at runtime using `java.util.ServiceLoader`. Author: Carson Wang <carson.wang@intel.com> Closes #9297 from carsonwang/SqlHistoryUI.
Diffstat (limited to '.rat-excludes')
-rw-r--r--.rat-excludes1
1 files changed, 1 insertions, 0 deletions
diff --git a/.rat-excludes b/.rat-excludes
index 08fba6d351..7262c960ed 100644
--- a/.rat-excludes
+++ b/.rat-excludes
@@ -82,4 +82,5 @@ INDEX
gen-java.*
.*avpr
org.apache.spark.sql.sources.DataSourceRegister
+org.apache.spark.scheduler.SparkHistoryListenerFactory
.*parquet