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)