nifi-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nissim Shiman (Jira)" <j...@apache.org>
Subject [jira] [Assigned] (NIFI-6851) Improve Provenance RECEIVE and FETCH events to allow for specifics on how flowfile was RECEIVE'ed/FETCH'ed
Date Fri, 22 Nov 2019 15:53:00 GMT

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

Nissim Shiman reassigned NIFI-6851:
-----------------------------------

    Assignee:     (was: Nissim Shiman)

> Improve Provenance RECEIVE and FETCH events to allow for specifics on how flowfile was
RECEIVE'ed/FETCH'ed
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: NIFI-6851
>                 URL: https://issues.apache.org/jira/browse/NIFI-6851
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Core Framework
>    Affects Versions: 1.10.0
>            Reporter: Nissim Shiman
>            Priority: Major
>
> Currently there is no way to know if a Provenance RECEIVE or FETCH event is the result
of an active (i.e. GetFTP, FetchFTP, GetHTTP), passive (i.e. ListenHTTP)  or query (i.e.
GetMongo) event.
> There was a discussion on the dev mailing lists regarding the most graceful way to do
this [1] [2], 
>  
> At this time the smoothest path forward is to keep the current method signatures of receive()
and fetch() as is in ProvenanceReporter.java [3]
> and to add new fetch() and receive()'s with a new parameter:
> receive(...,ACTIVE|PASSIVE|QUERY)
> If not specified it would be UNSPECIFIED. 
>  (Thank You [~joewitt] for this solution)
>  
>  
> [1] [https://mail-archives.apache.org/mod_mbox/nifi-dev/201910.mbox/browser] , topic
of PULL ProvenanceEvent
> [2] [https://mail-archives.apache.org/mod_mbox/nifi-dev/201911.mbox/browser] , topic
of Re: PULL ProvenanceEvent
> [3] [https://github.com/apache/nifi/blob/master/nifi-api/src/main/java/org/apache/nifi/provenance/ProvenanceReporter.java]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message