Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.1.0, 0.2.0, 0.3.0, 0.4.0
-
None
-
None
Description
FlowComparator only continues comparing process groups if both groups have null version coordinates. This means differences don't get calculated on nested versioned flows.
A simple way to see the resulting problem of this issue is to use NiFi to make a simple nested setup like the following:
- Parent PG (v1)
- Child PG (v1)
- GenerateFlowFile
Now import Parent PG again so there are two instances of everything.
Change a property in the original GenerateFlowFile, save v2 of Child PG, save v2 of Parent PG.
Now if you update the second Parent PG to v2, it won't update the properties on the GenerateFlowFile processor because it didn't calculate any differences inside Child PG.
Attachments
Issue Links
- links to