Josef Zahner created NIFI-15366:
-----------------------------------

             Summary: "Show Local Changes" broken for nested NiFi Registry 
Process Groups
                 Key: NIFI-15366
                 URL: https://issues.apache.org/jira/browse/NIFI-15366
             Project: Apache NiFi
          Issue Type: Bug
          Components: Core UI
    Affects Versions: 2.7.1
            Reporter: Josef Zahner
         Attachments: image-2025-12-18-15-16-00-333.png, 
image-2025-12-18-15-17-02-572.png

Steps to reproduce:

We have a parent process group (PG) and child PGs. All PGs (parents and childs) 
are committed to the NiFi Registry. As soon as you change something on the 
parent canvas, the Dialog "Version -> Show Local Changes" shows a change for 
every single child PG canvas element (connection, processor, ports,...), plus 
of course the correct change from the parent canvas.

Please check the example screenshot below. Parent PG and child PG was committed 
to the NiFi Registry - no changes in the canvas yet. Go to the parent canvas 
and add a processor (in my case DeduplicateRecord). The "Version -> Show Local 
Changes" Dialog shows a lot of changes, which is clearly wrong as the child 
elements shouldn't be tracked at all in the parent in this case.

In production we have thousands of elements within a canvas, with that bug we 
can't see anymore what has changed as soon as we make a single change on the 
parent.
h2. PG Parent

!image-2025-12-18-15-16-00-333.png!
h2. PG Child:

!image-2025-12-18-15-17-02-572.png!

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to