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

David Handermann resolved NIFI-14442.
-------------------------------------
    Fix Version/s: 2.7.0
       Resolution: Fixed

> Conditionally show version changes in versioned flow differences
> ----------------------------------------------------------------
>
>                 Key: NIFI-14442
>                 URL: https://issues.apache.org/jira/browse/NIFI-14442
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Core Framework
>            Reporter: Michael W Moser
>            Assignee: Michael W Moser
>            Priority: Minor
>             Fix For: 2.7.0
>
>          Time Spent: 2.5h
>  Remaining Estimate: 0h
>
> Currently, if a Flow stored in a FlowRegistry uses version 2.0.0 of 
> components, and that Flow is imported into a NiFi version 2.3.0, the 
> components are automatically upgraded to 2.3.0 and the Flow is considered 
> up-to-date.  If I make a change to the Flow and view local changes, I am not 
> informed that the commit would includes a version change from 2.0.0 to 2.3.0.
> This issue proposes to show the version number difference as a Local Change.  
> We will still consider a Flow that only has "environmental changes", such as 
> version number, as unchanged and up-to-date.  As soon as a non-environmental 
> change is made, then the components version number difference will be shown.
> For example, if I have a Versioned Flow from NiFi 1.28.1 with 
> GenerateFlowFile and JSLTTransformJSON, and I make a JSLTTransformJSON 
> property change in a NiFi version 2.4.0, then I would see three changes:
> ||Component Name||Change Type||Difference||
> |JSLTTransform|Property Value Changed|From 'true' to 'false'|
> | |Component Bundle Changed|nifi-standard-nar version 1.28.1 to 2.4.0|
> | |Component Bundle Changed|nifi-jslt-nar version 1.28.1 to 2.4.0|



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

Reply via email to