Lehel44 commented on PR #8094:
URL: https://github.com/apache/nifi/pull/8094#issuecomment-1867062046

   @joewitt I added the discussion link to the Jira, thanks for pointing out. 
The main issue here was that the SEND event used the size of the incoming 
FlowFile but instead of a copy of this FlowFile an external file was uploaded 
and sent to the external system, therefore its size should have been 
represented instead of the FlowFile's size. From the documentation: "SEND: 
Emits a Provenance Event of type that indicates that a copy of the given 
FlowFile was sent to an external destination.". The UPLOAD event would describe 
an external resource being uploaded to an external destination. While the SEND 
event automatically uses the size of the FlowFile argument when creating the 
event, the UPLOAD takes a FlowFile for necessary event attributes (flowfile 
UUID etc.), but also takes a FileResource object which represents the external 
resource and uses its attributes when constructing the event: for instance the 
size and the path are will be displayed in the provenance event.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to