Hemanth Yamijala created STORM-1562:
---------------------------------------
Summary: Provide a pluggable ability to capture topology
information on Nimbus (ISubmitterHook on Nimbus)
Key: STORM-1562
URL: https://issues.apache.org/jira/browse/STORM-1562
Project: Apache Storm
Issue Type: Improvement
Reporter: Hemanth Yamijala
Priority: Critical
ISubmitterHook was introduced in Storm to enable a pluggable way of capturing
information submitted in a topology. One use case which we have used it for is
to capture metadata information and publish to governance stores like Apache
Atlas. This works quite well for the intended use case.
However, the fact that this runs on the client mode opens up the possibility
that the configs for the hook can be overridden by a user either inadvertently
or with malicious intent. Either is a problem from a use case such as
governance. It feels that a client side solution would always be exposed to
this problem. This JIRA is to discuss whether this can be moved to the Nimbus
side where there would be more control administratively.
It is understood that moving such a plugin to Nimbus could add its own share of
issues - hopefully we would be able to discuss and work through them, on the
assumption that the use case is valid.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)