Mark Payne created NIFIREG-309:
----------------------------------
Summary: Flow difference descriptions for sensitive properties
referencing parameters are unclear
Key: NIFIREG-309
URL: https://issues.apache.org/jira/browse/NIFIREG-309
Project: NiFi Registry
Issue Type: Improvement
Affects Versions: 0.5.0
Reporter: Mark Payne
Assignee: Mark Payne
With the addition of Parameters, we can now store a sensitive property in the
NiFi Registry if the property value is simply a parameter reference. Otherwise
the value is still blanked out. However, when a Flow Comparison is done, if a
sensitive property goes from being a static value to a parameterized value, the
Flow Difference is shown as PROPERTY_ADDED because the value was previously
nulled out and non longer is. Likewise, going from a parameterized value to an
explicit value shows as a PROPERTY_REMOVED Difference Type, even though the
property was not actually removed, it was just changed from a Parameter
Reference to an explicit value. We should update the Flow Comparitor to have
two new Difference Types, one for a property being parameterized and one for a
property be un-parameterized. We also will need to update the
DifferenceDescriptor's to make the wording clear.
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)