Mark Payne created NIFI-1038:
--------------------------------

             Summary: FetchS3Object emits wrong Provenance Event
                 Key: NIFI-1038
                 URL: https://issues.apache.org/jira/browse/NIFI-1038
             Project: Apache NiFi
          Issue Type: Bug
          Components: Extensions
            Reporter: Mark Payne
            Assignee: Mark Payne
             Fix For: 0.4.0


>From the users@ mailing list, we received a question regarding FetchS3Object. 
>The processor reports a RECEIVE provenance event. However, it does not create 
>the FlowFIle (it overwrites the contents of a FlowFile) so RECEIVE is the 
>wrong Provenance event. This should be a CONTENT_MODIFIED event, or preferably 
>a FETCH event, when that has been implemented. The email received is below:

I understand that FetchS3Object processor requires an incoming FlowFile to 
trigger it. The problem is that FetchS3Object emits a RECEIVE provenance event 
for the existing FlowFile. That event causes following error when I try to open 
the lineage chart for a simple flow: GenerateFlowFile -> FetchS3Object.

"Found cycle in graph. This indicates that multiple events were registered 
claiming to have generated the same FlowFile (UUID = 
40f58407-ea10-4843-b8d1-be0e24f685aa)"

Should FetchS3Object create a new FlowFile for each fetched object? If so, does 
it really require an incoming FlowFile?

Regards,
Ben



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to