Koji Kawamura created NIFI-5076:

             Summary: Add a command to NiFi CLI to expose all Flow snapshots 
using PersistenceProvider
                 Key: NIFI-5076
                 URL: https://issues.apache.org/jira/browse/NIFI-5076
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Tools and Build
            Reporter: Koji Kawamura
            Assignee: Koji Kawamura

In NiFi Registry project, there is an improvement to add new 
FlowPersistenceProvider which can utilize Git technology.

We need to provide a tool to migrate existing Flow snapshots those are 
persisted with the FileSystemFlowPersistenceProvider, so that users can switch 
from that to new Git persistence provider, or vise versa.

A possible approach is taking a providers.xml file and a URL of running NiFi 
Registry with a FlowPersistenceProvider which is currently used, then extract 
all Flow snapshots then persist those with the new PersistenceProvider. This 
way, existing Flow snapshots can be extracted into the new PersistenceProvider 
storage. After that, NiFi Registry can be configured to use new provider with 
existing Flow snapshots.

This message was sent by Atlassian JIRA

Reply via email to