Arpad Boda created MINIFICPP-1238:
-------------------------------------

             Summary: Implement features to prevent working with incomplete flow
                 Key: MINIFICPP-1238
                 URL: https://issues.apache.org/jira/browse/MINIFICPP-1238
             Project: Apache NiFi MiNiFi C++
          Issue Type: Epic
    Affects Versions: 0.7.0
            Reporter: Arpad Boda


We need to introduce a config property to enable these to maintain backward 
compatibility.
When this is on, we should do the following:
* Schedulers shouldn't schedule processors with non-terminated relationships
* Connections with invalid source or target should not be created
* Such events should be properly logged
* We should define a part of C2 heartbeats that include such errors to be able 
to report them
* Event driven processors without incoming connections shouldn't be scheduled

Further items might be added to the list above. Created as an epic to be able 
to gather multiple changes related to this topic. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to