[
https://issues.apache.org/jira/browse/MINIFICPP-2377?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gábor Gyimesi updated MINIFICPP-2377:
-------------------------------------
Description: Controller services are parsed from the root level in the yaml
configuration and from the rootGroup in the json configuration. In both cases
these controller services have global scope in the flow configuration, and can
be used by any processor in any process group. We should also parse controller
services from subprocess groups and we should only be able to use controller
services from the same process group or parent process groups. (was:
Controller services are parsed from the root level in the yaml configuration
and from the rootGroup in the json configuration. In both cases these
controller services have global scope in the flow configuration, and can be
used by any processor in any process group. In NiFi there are Management
Controller Services and process group level controller services. The Management
Controller Services are global and can be used by any processors and do not
support parameters, while the process group controller services can only be
used by the processors in that process group, but they also support using
parameters from the process group's parameter context.
We should find a backward compatible way to support both global and process
group level controller services in both yml and json flow configurations.)
> Support process group level controller services
> -----------------------------------------------
>
> Key: MINIFICPP-2377
> URL: https://issues.apache.org/jira/browse/MINIFICPP-2377
> Project: Apache NiFi MiNiFi C++
> Issue Type: New Feature
> Reporter: Gábor Gyimesi
> Assignee: Gábor Gyimesi
> Priority: Major
>
> Controller services are parsed from the root level in the yaml configuration
> and from the rootGroup in the json configuration. In both cases these
> controller services have global scope in the flow configuration, and can be
> used by any processor in any process group. We should also parse controller
> services from subprocess groups and we should only be able to use controller
> services from the same process group or parent process groups.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)