Github user mcgilman commented on the issue:
https://github.com/apache/nifi/pull/2914
I would be very careful taking that option. Yes, it would ensure that users
flows remain valid. However, I would question if that is the behavior that
those users actually want. If the new relationship were auto-terminated that
would mean that any data routed there would be DROPped. Folks upgrading may not
realize this and it could lead to data loss.
This concern was brought up in an old JIRA [1]. At that time, the solution
was to penalize the flowfile and rollback the session. Since this processor is
so widely used, it may warrant a DISCUSS thread so the community can consider
the options and when they may be appropriate to introduce.
[1] https://issues.apache.org/jira/browse/NIFI-11
---