You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Bryan Bende (JIRA)" <ji...@apache.org> on 2018/12/03 14:54:00 UTC

[jira] [Created] (NIFIREG-216) Implement S3 compatible persistence for extension bundles

Bryan Bende created NIFIREG-216:
-----------------------------------

             Summary: Implement S3 compatible persistence for extension bundles
                 Key: NIFIREG-216
                 URL: https://issues.apache.org/jira/browse/NIFIREG-216
             Project: NiFi Registry
          Issue Type: Improvement
            Reporter: Bryan Bende


NIFIREG-211 introduced the provider API for persistence of extension bundles with an initial implementation of local filesystem.

This ticket is to create another implementation that uses the S3 API to store bundles. This would allow using various object stores like S3, Hadoop Ozone, Minio, etc.

[https://github.com/apache/nifi-registry/blob/master/nifi-registry-core/nifi-registry-provider-api/src/main/java/org/apache/nifi/registry/extension/ExtensionBundlePersistenceProvider.java]

NOTE: Depending what dependencies are required to implement this, it may need to live in it's own module under nifi-registry-extensions and be included as an isolated extension in the assembly, see how Ranger is handled.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)