[
https://issues.apache.org/jira/browse/SPARK-14151?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16082508#comment-16082508
]
Saisai Shao commented on SPARK-14151:
-------------------------------------
Thanks [~jiangxb] for your response. I'm not sure if it requires a standard
SPIP for this JIRA, because this is a simple improvement and we just only
expose APIs, not create new APIs. I would think only big new changes require
SPIP, there's not so many things I could address in the SPIP. Would like to
hear other's comment.
> Propose to refactor and expose Metrics Sink and Source interface
> ----------------------------------------------------------------
>
> Key: SPARK-14151
> URL: https://issues.apache.org/jira/browse/SPARK-14151
> Project: Spark
> Issue Type: Improvement
> Components: Spark Core
> Reporter: Saisai Shao
> Priority: Minor
>
> MetricsSystem is designed for plug-in different sources and sinks, user could
> write their own sources and sinks and configured through metrics.properties,
> MetricsSystem will register it through reflection. But current Source and
> Sink interface is private, which means user cannot create their own sources
> and sinks unless using the same package.
> So here propose to expose source and sink interface, this will let user build
> and maintain their own source and sink, alleviate the maintenance overhead of
> spark codebase.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]