Gábor Gyimesi created NIFI-13604: ------------------------------------ Summary: 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
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)