You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Brendan (Jira)" <ji...@apache.org> on 2022/09/16 05:52:00 UTC

[jira] [Created] (NIFI-10510) Process Group Inbound and Outbound Strategies

Brendan created NIFI-10510:
------------------------------

             Summary: Process Group Inbound and Outbound Strategies
                 Key: NIFI-10510
                 URL: https://issues.apache.org/jira/browse/NIFI-10510
             Project: Apache NiFi
          Issue Type: New Feature
            Reporter: Brendan


The current process group has as options for "{*}single batch per node{*}" or "{*}single flowfile per node{*}" and "{*}batch output{*}" options for inputs and outputs however this is only honored within the scope of that group processor and once a flow enters a child process group it is not kept.

There is a usecase where on the parent level you have a single flow in then it splits and goes into additional process groups etc and you want to wait for it to complete all the way down and come back up to the parent level and then release that as a batch output from that 1 file that entered.

This request is for an option to allow for single in which honors it for the nested process groups and a batch output that also honors this as sometime we batch logic and one flow follows a certain path and the next another and these are grouped logic sets but you want to leverage the process group rules on a highlevel that follows through all the way into the nested ones... the nested process groups would still have their own input/output strategy but the parent with the option to apply on nested children will wait until all works is done on all levels.



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