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

Mark Bean updated NIFI-14896:
-----------------------------
    Description: 
ListenHTTP will automatically unpack a received packaged FlowFile. The result 
is one or many FlowFiles will be created based on the package contents. For 
example, if the received packaged FlowFile contains two FlowFiles within it, 
two FlowFiles will be created by ListenHTTP.

Currently, ListenHTTP generates a RECEIVE event for each of the created 
FlowFiles. This is incorrect as it removes the association of the child 
FlowFiles to the original FlowFile package (parent). In the case described 
above, it should generate a single RECEIVE event for the packaged FlowFile and 
an additional FORK event for the unpacked FlowFiles contained within the 
package.

  was:
ListenHTTP will automatically unpack a received packaged FlowFile. The result 
is one or many FlowFiles will be created based on the package contents. For 
example, if the received packaged FlowFile contains two FlowFiles within it, 
two FlowFiles will be created by ListenHTTP.

Currently, ListenHTTP generates a RECEIVE event for each of the created 
FlowFiles. This is incorrect. In the case described above, it should generate a 
single RECEIVE event for the packaged FlowFile and an additional FORK event for 
the unpacked FlowFiles contained within the package.


> Provide more accurate Provenance events in ListenHTTP
> -----------------------------------------------------
>
>                 Key: NIFI-14896
>                 URL: https://issues.apache.org/jira/browse/NIFI-14896
>             Project: Apache NiFi
>          Issue Type: Improvement
>            Reporter: Mark Bean
>            Priority: Major
>
> ListenHTTP will automatically unpack a received packaged FlowFile. The result 
> is one or many FlowFiles will be created based on the package contents. For 
> example, if the received packaged FlowFile contains two FlowFiles within it, 
> two FlowFiles will be created by ListenHTTP.
> Currently, ListenHTTP generates a RECEIVE event for each of the created 
> FlowFiles. This is incorrect as it removes the association of the child 
> FlowFiles to the original FlowFile package (parent). In the case described 
> above, it should generate a single RECEIVE event for the packaged FlowFile 
> and an additional FORK event for the unpacked FlowFiles contained within the 
> package.



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

Reply via email to