nifi-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nissim Shiman <>
Subject PULL ProvenanceEvent
Date Thu, 10 Oct 2019 22:02:31 GMT
Hello Team,

The ProvenanceEventType class does a good job capturing possible events, but the PULL event
doesn't seem to fall nicely into any of the existing types.;a=blob;f=nifi-api/src/main/java/org/apache/nifi/provenance/
RECEIVE is the closest, but RECEIVE is passive and doesn't capture the active action of a

And... maybe it would fall into FETCH, but FETCH is more focused on contents of an existing
flow file being overwritten.

What does the community think about a new PULL event type, 
 using FETCH for PULL, and having what FETCH does now be a new event such as REUSE

NOTE: a new PULL event would have a cascading effect of many processors that currently are
emitting RECEIVE's being modified to be PULL
(i.e. So GetFile would no longer be a RECEIVE, but rather a PULL), but would more accurately
capture the event.

Nissim Shiman

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message