You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2016/11/07 18:59:58 UTC

[jira] [Commented] (NIFI-2751) When a processor pulls a batch of FlowFiles, it keeps pulling from the same inbound connection instead of round-robin'ing

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

ASF GitHub Bot commented on NIFI-2751:
--------------------------------------

Github user mattyb149 commented on the issue:

    https://github.com/apache/nifi/pull/1111
  
    +1 LGTM, tried with and without the fix, verified that the flow files are drained in a fair manner. Merging to master


> When a processor pulls a batch of FlowFiles, it keeps pulling from the same inbound connection instead of round-robin'ing
> -------------------------------------------------------------------------------------------------------------------------
>
>                 Key: NIFI-2751
>                 URL: https://issues.apache.org/jira/browse/NIFI-2751
>             Project: Apache NiFi
>          Issue Type: Bug
>          Components: Core Framework
>            Reporter: Mark Payne
>            Assignee: Pierre Villard
>              Labels: beginner, easyfix, framework, newbie
>             Fix For: 1.1.0
>
>
> When a Processor calls ProcessSession.get(int) or ProcessSession.get(FlowFileFilter), the FlowFiles only come from the first inbound connection, unless that connection is empty or doesn't have enough FlowFiles to complete the get() call. It should instead round-robin between the incoming connections, just as ProcessSession.get() does.



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