You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Martin Zink (Jira)" <ji...@apache.org> on 2021/02/05 17:47:00 UTC

[jira] [Updated] (MINIFICPP-1460) ProcessSession should penalise flowfiles on rollback

     [ https://issues.apache.org/jira/browse/MINIFICPP-1460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Zink updated MINIFICPP-1460:
-----------------------------------
    Status: Patch Available  (was: In Progress)

https://github.com/apache/nifi-minifi-cpp/pull/991

> ProcessSession should penalise flowfiles on rollback
> ----------------------------------------------------
>
>                 Key: MINIFICPP-1460
>                 URL: https://issues.apache.org/jira/browse/MINIFICPP-1460
>             Project: Apache NiFi MiNiFi C++
>          Issue Type: New Feature
>    Affects Versions: 0.7.0
>            Reporter: Arpad Boda
>            Assignee: Martin Zink
>            Priority: Major
>             Fix For: 0.9.0
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> In case exception occurs during procession of a flowfile, rollback puts it back to the original connection. The next trigger of the processor is going to pick the same flowfile again, driving the system to an endless retry loop if the issue is not transient. 
> To avoid this, flowfiles affected in a rollback should be penalised, so the processor gains some time to work on the rest of the data in the queue. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)