saarbs created NIFI-12882:
-----------------------------

             Summary: Allow control over unexpected failure behavior in 
processors
                 Key: NIFI-12882
                 URL: https://issues.apache.org/jira/browse/NIFI-12882
             Project: Apache NiFi
          Issue Type: Bug
          Components: Core Framework
            Reporter: saarbs


Recently we had a problem with a flow using UpdateAttribute that does 
base64decode, and one of our flow sources began sending invalid base64. This 
resulted in exceptions in the processor causing rollbacks to the flowfiles and 
backpressure in the flow.



Since there is no failure relationship to the processor there was no way to 
resolve this issue, And we realized there are a lot of processors facing this 
issue where an unexpected failure could cause an infinite loop where some flows 
may desire to send them to a failure relationship.

I suggest a setting or an unexpected failure relationship, which would allow 
keeping the existing behavior of a rollback but would also allow terminating or 
processing the failure in different ways.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to