You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Jim McMahon (JIRA)" <ji...@apache.org> on 2017/03/09 13:15:38 UTC

[jira] [Created] (NIFI-3581) Add an option to automate propagation of template changes to instances

Jim McMahon created NIFI-3581:
---------------------------------

             Summary: Add an option to automate propagation of template changes to instances
                 Key: NIFI-3581
                 URL: https://issues.apache.org/jira/browse/NIFI-3581
             Project: Apache NiFi
          Issue Type: New Feature
          Components: Configuration Management, Flow Versioning
            Reporter: Jim McMahon



Offer options on templates to allow change detection and propagation to instances of the template. Would permit change management in one place (the template level), with option to pick up changes to the source template at the instance level in groups and workflows.

More specifically: assume we have a complex but common workflow that we save as template XYZ. That template is used within Process Group ABC, DEF, and XYZ. We want to control changes to the template in one place only, and optionally propagate those improvements automatically to each instance of the template in process groups and workflows.

A similar concept is documented here as a proposed feature, applying more specifically at the process group level:
https://cwiki.apache.org/confluence/display/NIFI/Referenceable+Process+Groups
From Joe. W.:
"The basic gist is that you can create a process group that acts as a
 callable function which you can then place in one or many places on
 the flow.  Ensures you only have one thing/place to maintain for some
 critical logic step and it is more efficient on the system from a
 threading pov."



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)