You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by "Toivo Adams (JIRA)" <ji...@apache.org> on 2015/04/07 00:22:12 UTC

[jira] [Updated] (NIFI-421) ExecuteProcess does not honor back pressure setting

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

Toivo Adams updated NIFI-421:
-----------------------------
    Attachment: NIFI-421_07apr2015.patch

Attached please find first version with back-pressure.
Testing is limited, I don't know how to trigger several times processor onTrigger method call without @OnUnscheduled annotated method call which kills executor.
Please see testBigInputSplit.


> ExecuteProcess does not honor back pressure setting
> ---------------------------------------------------
>
>                 Key: NIFI-421
>                 URL: https://issues.apache.org/jira/browse/NIFI-421
>             Project: Apache NiFi
>          Issue Type: Bug
>          Components: Extensions
>            Reporter: Joseph Witt
>            Assignee: Toivo Adams
>              Labels: beginner
>             Fix For: 0.1.0
>
>         Attachments: NIFI-421_07apr2015.patch, TestExecuteProcess.java
>
>
> ExecuteProcess does not pay attention to back pressure settings when operating on a continuous stream of output.  It needs to be able to do so.  It should also document or make optional its behavior in the event of a back pressure condition.  One it can kill the process it is executing or two it can simply stop reading from the output stream.  There may be valid cases for both options.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)