Mark Payne created NIFI-2032:
--------------------------------
Summary: Processors could be started before the Controller
Services that they depend on
Key: NIFI-2032
URL: https://issues.apache.org/jira/browse/NIFI-2032
Project: Apache NiFi
Issue Type: Bug
Components: Core Framework
Reporter: Mark Payne
in the StandardControllerServiceProvider, we enable a Collection of Controller
Services but do so in the background with a limited number of threads. We need
to ensure that all Controller Services have at least become ENABLING before
returning from this method. Otherwise, Processors that depend on them could
attempt to start. If this happens, the Processor will be invalid because it
references a Disabled Controller Service. As a result, the Processor will not
start. In a clustered environment, we will end up with inconsistent run states
across the nodes.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)