Aldrin Piri created NIFI-3174: --------------------------------- Summary: Create Flow Persistence Provider API Key: NIFI-3174 URL: https://issues.apache.org/jira/browse/NIFI-3174 Project: Apache NiFi Issue Type: Sub-task Components: Flow Versioning, SDLC Reporter: Aldrin Piri Assignee: Aldrin Piri
As part of the greater configuration management goals, the core of this is a way of allowing the framework and potentially other services to persist and retrieve flows. Some of the initial tenets include the following: * flows should be immutable: the persistence provider interface will allow the creation, retrieval, and removal of flows but not the updating of them. While there may be higher level constructs that load a version of a flow as a basis for a new version, the original version will remain unchanged * this should be implemented in a similar manner as our authorizer and login identity provider with some properties in nifi.properties to bootstrap the configuration As part of this ticket will create a base implementation of the persistence provider and aid to refine implementation and interface. -- This message was sent by Atlassian JIRA (v6.3.4#6332)