[
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)