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)