Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-5482

Make Write-Ahead Provenance Repository the default implementation

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.7.1
    • 1.8.0
    • Configuration

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              markap14 Mark Payne
              markap14 Mark Payne
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: