You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "David Handermann (Jira)" <ji...@apache.org> on 2025/10/28 19:59:00 UTC

[jira] [Commented] (NIFI-15150) Add ability to skip all Flow Configuration History processing by implementing a NoOp version

    [ https://issues.apache.org/jira/browse/NIFI-15150?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18033672#comment-18033672 ] 

David Handermann commented on NIFI-15150:
-----------------------------------------

[~jrsteinebrey] This requires some further consideration before going forward.

Unlike the Provenance Repository, the Audit Service is not a extension point, even at the framework level. Making it configurable would require introducing new configuration properties, along with the potential for arbitrary properties to support other implementations. In addition, the Audit Service relates more to framework security that Provenance tracking. It is also important to note that the NoOpProvenanceRepository was originally designed for MiNiFi where Provenance tracking is less meaningful without a UI.

More recent changes introduced the Flow Action Reporter as a framework extension as an optional way to send flow configuration changes to a new location, while still persisting changes in the standard location.

There may be other reasons to consider alternative storage solutions for the Audit Service.

Given these considerations, this sounds like something that should be outlined through a NiFi Improvement Proposal. If you can write up the proposal in the NIP project and provide more background and how it could work, that seems like a potential next step.

> Add ability to skip all Flow Configuration History processing by implementing a NoOp version
> --------------------------------------------------------------------------------------------
>
>                 Key: NIFI-15150
>                 URL: https://issues.apache.org/jira/browse/NIFI-15150
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Configuration
>    Affects Versions: 2.6.0
>            Reporter: Jim Steinebrey
>            Assignee: Jim Steinebrey
>            Priority: Minor
>
> As the Provenance Repository can be turned off using NoOpProvenanceRespository,
> I want the ability to turn off the Flow Configuration History storage on NiFi
> servers where I do not want it stored.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)