Matt Burgess created NIFI-8069:
----------------------------------

             Summary: Keep processors invalid while referenced Controller 
Services are Enabling
                 Key: NIFI-8069
                 URL: https://issues.apache.org/jira/browse/NIFI-8069
             Project: Apache NiFi
          Issue Type: Improvement
            Reporter: Matt Burgess


Historically, we have allowed processors to be marked as valid while any 
referenced Controller Services are enabling. This was to avoid a race condition 
where the processor was being validated while its controller services were 
still enabling at startup, which would cause the processor to be stopped even 
after the CS enabled. However this means a processor can be started and will 
immediately fail at runtime (not at validation time) if the CS has not finished 
enabling.

Since then there have been improvements to the startup sequence. Now, if you 
start an invalid processor, the processor still knows that it's meant to be 
running and as soon as it becomes valid, it will start. This Jira proposes to 
mark a processor invalid if the CS is enabling.



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

Reply via email to