[
https://issues.apache.org/jira/browse/NIFI-14436?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Handermann resolved NIFI-14436.
-------------------------------------
Fix Version/s: 2.4.0
Resolution: Fixed
> TestRunner ensures properties with unsatisfied dependencies are not used
> ------------------------------------------------------------------------
>
> Key: NIFI-14436
> URL: https://issues.apache.org/jira/browse/NIFI-14436
> Project: Apache NiFi
> Issue Type: Sub-task
> Reporter: endzeit
> Assignee: endzeit
> Priority: Major
> Fix For: 2.4.0
>
> Time Spent: 1h 20m
> Remaining Estimate: 0h
>
> The {{TestRunner}} should error out when implementation attempt to use a
> property whose dependencies are not satisfied.
> As of now, the property value set while the dependencies were satisfied
> beforehand or the default value is returned. This can lead to the confusing
> behaviours outlined in NIFI-14400.
> The error should be opt-out, similar to existing checks such as
> "setAllowRecursiveReads".
> The error message should provide context around the dependency that was not
> satisfied and that the check can be disabled.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)