Mark Payne created NIFI-1888:
--------------------------------

             Summary: Allow configuration of which Provenance Event Types are 
indexed
                 Key: NIFI-1888
                 URL: https://issues.apache.org/jira/browse/NIFI-1888
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Core Framework
            Reporter: Mark Payne


Currently, when the Provenance Repository indexes events, it indexes all of the 
events that occur so that the user is able to query against them. However, this 
is extremely expensive. Certain event types such as ROUTE and 
ATTRIBUTES_MODIFIED often do not provide a tremendous amount of benefit but 
still incur the same expense. We should add a new property to nifi.properties 
that specifies which EVENT Types should be indexed. For example, if ROUTE 
events are not indexed, we would not be able to search for that event type, and 
searching for processors that only emit ROUTE events (such as RouteOnAttribute) 
would not yield any results. However, we could still see the events in the 
Provenance Lineage view.

We should default to indexing all event types but allow this to be configured 
so that the trade-off of performance vs. capability can be made by those 
administering the system.



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

Reply via email to