You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Mark Payne (JIRA)" <ji...@apache.org> on 2018/08/02 13:34:00 UTC

[jira] [Created] (NIFI-5482) Make Write-Ahead Provenance Repository the default implementation

Mark Payne created NIFI-5482:
--------------------------------

             Summary: Make Write-Ahead Provenance Repository the default implementation
                 Key: NIFI-5482
                 URL: https://issues.apache.org/jira/browse/NIFI-5482
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Configuration
            Reporter: Mark Payne
             Fix For: 1.8.0


The default implementation for the Provenance Repository is the PersistentProvenanceRepository. The WriteAheadProvenanceRepository was added in version 1.2.0 of NiFi. We left the default as the PersistentProvenanceRepository only because it had been heavily tested over years of production use. Since then, the WriteAheadProvenanceRepository has proven to be not only significantly faster but also more stable and easier to maintain. When problems arise with the PersistentProvenanceRepository, the solution almost always is to change to the WriteAheadProvenanceRepository. Given this, we should now change the default implementation to be the WriteAheadProvenanceRepository.

This involves changing the default value in the POM of nifi-resources and also updating the Admin Guide to note the new default and review the guide for any other wording that may need to be updated.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)