nifi-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (NIFI-2032) Processors could be started before the Controller Services that they depend on
Date Mon, 20 Jun 2016 21:04:57 GMT

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

ASF GitHub Bot commented on NIFI-2032:
--------------------------------------

Github user alopresto commented on the issue:

    https://github.com/apache/nifi/pull/541
  
    Thanks @olegz . I will build locally and merge. 


> 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
>            Assignee: Oleg Zhurakousky
>            Priority: Critical
>             Fix For: 1.0.0, 0.7.0
>
>
> 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)

Mime
View raw message