Github user MikeThomsen commented on the issue:
https://github.com/apache/nifi/pull/2749
@mattyb149 Regarding your question about what is blocked by this PR, there
are some integration tests in the Mongo package that break without this because
the Mongo processors have optional input. Anything with optional input would
break without this because you have to have the test framework take a laissez
faire attitude toward null flowfiles just like the execution framework does.
When no connection is there, all flowfiles passed in will be null and I don't
think forcing a null check in each processor is as clean as funneling that null
check into the evaluateExpressionLanguage methods.
---