+1 for the feature. >From past project experience, undo is a difficult problem. I've seen a 2 phased approach work and I think it might be very affective in this case.
- Phase 1 - provide a limited undo capability to revert the last change or N changes. - Phase 2 - provide a more complete solution, after the framework has be enhanced to be fully aware of and provide support for undo. I think the limited Phase 1 is still be incredibly useful. Even if it only allows rolling back the last change systemwide (within a tenant in the 1.0 world), it's a huge jump over no undo and provides a way back from those "why did I do THAT?" moments. There are more issues to address for Phase 2, but I think of it more like an SCM rollback where I can peel back changes one at a time or jump to a specific point in history. Either way, it requires working out how to handle updates by multiple users, management of secure properties, etc. On Sat, Jul 2, 2016 at 1:11 AM, Alexander Kell (JIRA) <[email protected]> wrote: > > [ > https://issues.apache.org/jira/browse/NIFI-833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15359985#comment-15359985 > ] > > Alexander Kell commented on NIFI-833: > ------------------------------------- > > I also agree with this feature wish , nifi is a great tool , but a little > bit more comfort functionallity would be really nice and helps to improve > the efficiency by working with nifi . Especially when you are building big > Dataflows, without an undo functionallity it is really a pain. > > > Add an "Undo" to the User Interface > > ----------------------------------- > > > > Key: NIFI-833 > > URL: https://issues.apache.org/jira/browse/NIFI-833 > > Project: Apache NiFi > > Issue Type: Improvement > > Components: Core UI > > Reporter: John Titus > > > > As a NiFi user, I'd like to be able to quickly undo an action, or series > of actions, in case I accidentally delete one or more processors while > editing them. > > > > -- > This message was sent by Atlassian JIRA > (v6.3.4#6332) >
