[ 
https://issues.apache.org/jira/browse/NIFI-12882?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17825424#comment-17825424
 ] 

endzeit commented on NIFI-12882:
--------------------------------

There was a discussion on a related topic on the [dev mail 
list|https://lists.apache.org/thread/bps716px66lo47x5xb7tm8znp04dgdk0] just a 
few weeks ago.

> 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
>            Priority: Minor
>
> 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