[
https://issues.apache.org/jira/browse/NIFI-6949?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mark Payne updated NIFI-6949:
-----------------------------
Fix Version/s: 1.11.0
> When deleting a Controller Service, the references to higher-level Controller
> Services are not removed.
> -------------------------------------------------------------------------------------------------------
>
> Key: NIFI-6949
> URL: https://issues.apache.org/jira/browse/NIFI-6949
> Project: Apache NiFi
> Issue Type: Bug
> Components: Core Framework
> Reporter: Mark Payne
> Assignee: Mark Payne
> Priority: Major
> Fix For: 1.11.0
>
>
> Consider a flow where we have Process Group A. Group A has Controller Service
> A.
> Group A also has a child group, Group B. A Controller Service within Group B
> references Controller Service A.
> If said Controller Service is removed (or Group B removed), Controller
> Service A still holds the fact that the Controller Service was referencing
> it, even though the Controller Service no longer exists.
> To replicate:
> Create Process Group A. Within this group, create an AvroSchemaRegistry.
> Create Process Group B within Group A. Within Process Group B, create a
> JsonTreeReader and configure it to reference AvroSchemaRegistry. Now delete
> Process Group B. Configure Group A, then click to configure
> AvroSchemaRegistry. You'll see that the Controller Service still thinks
> JsonTreeReader is referencing it, even though the component doesn't exist.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)