[
https://issues.apache.org/jira/browse/NIFI-15841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18085243#comment-18085243
]
ASF subversion and git services commented on NIFI-15841:
--------------------------------------------------------
Commit 12633c596c867e513cf56685f299a3d72352a1f1 in nifi's branch
refs/heads/main from Pierre Villard
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=12633c596c8 ]
NIFI-15841 Relaxed versioning of a parent Process Group with locally modified
child groups (#11145)
Signed-off-by: David Handermann <[email protected]>
> 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
> 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)