[
https://issues.apache.org/jira/browse/SPARK-23385?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16359825#comment-16359825
]
Apache Spark commented on SPARK-23385:
--------------------------------------
User 'LantaoJin' has created a pull request for this issue:
https://github.com/apache/spark/pull/20574
> Allow SparkUITab to be customized adding in SparkConf and loaded when
> creating SparkUI
> --------------------------------------------------------------------------------------
>
> Key: SPARK-23385
> URL: https://issues.apache.org/jira/browse/SPARK-23385
> Project: Spark
> Issue Type: New Feature
> Components: Spark Core
> Affects Versions: 2.2.1
> Reporter: Lantao Jin
> Priority: Major
>
> It would be nice if there was a mechanism to allow to add customized
> SparkUITab (embedded like Jobs, Stages, Storage, Environment, Executors,...)
> to be registered through SparkConf settings. This would be more flexible when
> we need display some special information in UI rather than adding the
> embedded one by one and wait community to merge.
> I propose to introduce a new configuration option, spark.extraUITabs, that
> allows customized WebUITab to be specified in SparkConf and registered when
> SparkUI is created. Here is the proposed documentation for the new option:
> {quote}
> A comma-separated list of classes that implement SparkUITab; when
> initializing SparkUI, instances of these classes will be created and
> registered to the tabs array in SparkUI. If a class has a two-argument
> constructor that accepts a SparkUI and AppStatusStore, that constructor will
> be called; If a class has a single-argument constructor that accepts a
> SparkUI; otherwise, a zero-argument constructor will be called. If no valid
> constructor can be found, the SparkUI creation will fail with an exception.
> {quote}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]