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


---

Reply via email to