[
https://issues.apache.org/jira/browse/NIP-12?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18023657#comment-18023657
]
Kevin Doran commented on NIP-12:
--------------------------------
+1, I've heard this asked for from users for a long-time. I think it would be a
valuable addition.
> Clear Component Bulletins
> -------------------------
>
> Key: NIP-12
> URL: https://issues.apache.org/jira/browse/NIP-12
> Project: NiFi Improvement Proposal
> Issue Type: New Feature
> Reporter: Matt Gilman
> Assignee: Matt Gilman
> Priority: Major
>
> As a NiFi user, it may be helpful to clear bulletins for a given component.
> For components, only the 5 most recent bulletins are stored for up to 5
> minutes.
> When a bulletin occurs user will often need to adjust the configuration of
> the source component. After applying the changes and re-running the
> component, it's often unclear whether the bulletins are new or still present
> from the previous executions.
> In this effort, we want to expose an action in the NiFi UI that allows the
> user to explicitly clear the bulletins for the component. The request would
> include the current timestamp which will delete all bulletins for that
> component that are older than the specified timestamp.
> In order to clear bulletins the user must have write permissions to the
> component in question. If the component is a Process Group, a user with
> access to the `flow` resource will be allowed to submit the request. The node
> that receives the request will traverse the components within the specified
> Process Group and identify all components the current user has write
> permissions to. This selection will be used in a replicated request across
> the cluster to ensure that all nodes attempt to work on the same selection of
> components.
> Expected changes:
> - API: New methods in the BulletinRepository for clearing bulletins for a
> single component and clearing bulletins for a selection of components
> - Framework: New endpoints to support clearing bulletins for components that
> call down into the BulletinRepository
> - UI: New actions for components that invoke the new endpoints
--
This message was sent by Atlassian Jira
(v8.20.10#820010)