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)