[ 
https://issues.apache.org/jira/browse/STORM-1098?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14993819#comment-14993819
 ] 

ASF GitHub Bot commented on STORM-1098:
---------------------------------------

Github user harshach commented on a diff in the pull request:

    https://github.com/apache/storm/pull/862#discussion_r44148807
  
    --- Diff: storm-core/src/clj/backtype/storm/daemon/nimbus.clj ---
    @@ -124,6 +124,8 @@
          :id->sched-status (atom {})
          :cred-renewers (AuthUtils/GetCredentialRenewers conf)
          :nimbus-autocred-plugins (AuthUtils/getNimbusAutoCredPlugins conf)
    +     :nimbus-topology-action-notifier (when-not (clojure.string/blank? 
(conf NIMBUS-TOPOLOGY-ACTION-NOTIFIER-PLUGIN))
    +                                        (new-instance (conf 
NIMBUS-TOPOLOGY-ACTION-NOTIFIER-PLUGIN)))
    --- End diff --
    
    we need call prepare and catch any errors so that we don't bring nimbus 
down.


> Storm Nimbus Hook
> -----------------
>
>                 Key: STORM-1098
>                 URL: https://issues.apache.org/jira/browse/STORM-1098
>             Project: Apache Storm
>          Issue Type: New Feature
>          Components: storm-core
>            Reporter: Sriharsha Chintalapani
>            Assignee: Parth Brahmbhatt
>
> Apache Atlas provides governance services and also lineage. It will be great 
> if we can capture the topology changes as part of Apache Atlas so that user 
> can see how the topology changed over the period of time. 
> Storm has ITaskHook but this is for topology components like spout & bolt. 
> Similar to ITaskHook we should provide a nimbus hook that will allow 
> pluggable implementations to run and can nimbus will execute this on any 
> topology operation like upload jar, download, activate, deactivate , kill 
> etc..



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to