You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "David Handermann (Jira)" <ji...@apache.org> on 2026/06/01 14:01:00 UTC
[jira] [Updated] (NIFI-15841) Nested NiFi Registry Flows requires always fully committed child PGs
[ https://issues.apache.org/jira/browse/NIFI-15841?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Handermann updated NIFI-15841:
------------------------------------
Fix Version/s: 2.10.0
Resolution: Fixed
Status: Resolved (was: Patch Available)
> Nested NiFi Registry Flows requires always fully committed child PGs
> --------------------------------------------------------------------
>
> Key: NIFI-15841
> URL: https://issues.apache.org/jira/browse/NIFI-15841
> Project: Apache NiFi
> Issue Type: Bug
> Affects Versions: 2.9.0
> Reporter: Josef Zahner
> Assignee: Pierre Villard
> Priority: Major
> Fix For: 2.10.0
>
> Attachments: image-2026-04-15-16-46-33-257.png, image-2026-04-15-16-52-54-766.png
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> # If there is a change on "Child PG", a change on "Parent PG" and we would like to commit the flow on the Parent PG (of course without the changes in "Child PG"), we can't commit it due to this screen -> not good, we often work in a way that we have changes in some of the Child PGs, but we would like to commit only the "Parent PG" and some of the already committed "Child PG"s. With NiFi 2.9.0 we can't do that anymore. Everything on all the "PG Child"s has to be committed first, before we can commit the Parent PG.
> !image-2026-04-15-16-46-33-257.png!
> # The same for reverting a change. We can't revert changes on "PG Parent", if there are changes in "PG Child". We get the following error in the bottom of the screenshot. The revert on "PG Parent" should be independent of the PG Child. Today, you are forced to commit the "PG Child", to be able to revert "PG Parent".
> !image-2026-04-15-16-52-54-766.png!
> It's not convenient to commit first the "Child PG" to commit any changes on the "Parent PG". It should be independent, as it has anyway it's own commit. "PG Parent" should track only the versions from "PG Child" nothing else. If the version of "PG Child" matches to the one stored with the last commit of "Parent PG", it should allow commit/revert, even though there are uncommitted "PG Child" parts. It should left "PG Child" untouched.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)