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

Peter Gyori reassigned NIFI-13604:
----------------------------------

    Assignee: Peter Gyori

> Allow source python processors to be triggered without creating new flow files
> ------------------------------------------------------------------------------
>
>                 Key: NIFI-13604
>                 URL: https://issues.apache.org/jira/browse/NIFI-13604
>             Project: Apache NiFi
>          Issue Type: New Feature
>            Reporter: Gábor Gyimesi
>            Assignee: Peter Gyori
>            Priority: Major
>
> With the implementation of python source processors in 
> [https://github.com/apache/nifi/pull/9000] we have a limited interface to 
> create source python processors. This API allows us to create source python 
> processors that must create a single flow file in every trigger. In a use 
> case where for example we want to implement a ListenHTTP processor in python 
> it is possible to have multiple messages available to be processed in a 
> single trigger or no messages at all.
> When processing multiple messages we should be able to generate multiple flow 
> files in a single trigger, this requirement is covered in  
> https://issues.apache.org/jira/browse/NIFI-13402
> In case we have no incoming messages in the queue in our example, then we 
> should be able to not return any flow files at all. It should also be 
> possible to yield in this case. This feature should be implemented in the 
> scope of this Jira ticket.



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

Reply via email to