Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-5076

Add a command to NiFi CLI to expose all Flow snapshots using PersistenceProvider

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Won't Do
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Tools and Build
    • Labels:
      None

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ijokarumawak Koji Kawamura
                Reporter:
                ijokarumawak Koji Kawamura
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: