[ 
https://issues.apache.org/jira/browse/NIFI-6949?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Pierre Villard updated NIFI-6949:
---------------------------------
    Resolution: Fixed
        Status: Resolved  (was: Patch Available)

> 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
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> 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)

Reply via email to