You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by ma...@apache.org on 2021/05/14 17:14:33 UTC
[nifi] branch main updated (7c08fbc -> 51aae5b)
This is an automated email from the ASF dual-hosted git repository.
markap14 pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git.
from 7c08fbc NIFI-8542: When returning content via TriggerResult.readContent(FlowFile), ensure that we take into account the content claim offset and length
add 51aae5b NIFI-8519 Adding HDFS support for NAR autoload - Refining classloader management with the help of @markap14
No new revisions were added by this update.
Summary of changes:
.../main/java/org/apache/nifi/nar/NarProvider.java | 44 ++--
.../nifi/nar/NarProviderInitializationContext.java | 12 +-
.../java/org/apache/nifi/util/NiFiProperties.java | 33 +++
.../org/apache/nifi/util/NiFiPropertiesTest.java | 96 ++++++++
.../src/main/asciidoc/administration-guide.adoc | 39 ++++
.../processors/hadoop/AbstractHadoopProcessor.java | 87 --------
.../processors/hadoop/ExtendedConfiguration.java | 84 +++++++
.../nifi/processors/hadoop/HdfsResources.java} | 37 +--
.../java/org/apache/nifi/nar/NarAutoLoader.java | 58 +++--
.../org/apache/nifi/nar/NarAutoLoaderTask.java | 3 +-
.../java/org/apache/nifi/nar/NarProviderTask.java | 109 +++++++++
...pertyBasedNarProviderInitializationContext.java | 62 ++++++
...pertyBasedNarProviderInitializationContext.java | 102 +++++++++
.../java/org/apache/nifi/nar/ExtensionManager.java | 7 +
.../nifi/nar/NarThreadContextClassLoader.java | 81 ++++++-
.../nar/StandardExtensionDiscoveringManager.java | 6 +
.../org/apache/nifi/web/server/JettyServer.java | 2 +-
.../apache/nifi/nar/hadoop/HDFSNarProvider.java | 248 +++++++++++++++++++++
.../nifi/nar/hadoop/util/ExtensionFilter.java} | 26 +--
.../services/org.apache.nifi.nar.NarProvider | 3 +-
.../nifi/nar/hadoop/util/ExtensionFilterTest.java | 103 +++++++++
.../processors/hadoop/GetHDFSSequenceFileTest.java | 6 +-
22 files changed, 1071 insertions(+), 177 deletions(-)
copy nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-content-access/src/main/java/org/apache/nifi/web/DownloadableContent.java => nifi-api/src/main/java/org/apache/nifi/nar/NarProvider.java (51%)
copy nifi-toolkit/nifi-toolkit-cli/src/main/java/org/apache/nifi/toolkit/cli/impl/client/nifi/RequestConfig.java => nifi-api/src/main/java/org/apache/nifi/nar/NarProviderInitializationContext.java (76%)
create mode 100644 nifi-nar-bundles/nifi-extension-utils/nifi-hadoop-utils/src/main/java/org/apache/nifi/processors/hadoop/ExtendedConfiguration.java
copy nifi-nar-bundles/{nifi-hive-bundle/nifi-hive3-processors/src/main/java/org/apache/nifi/util/hive/ValidationResources.java => nifi-extension-utils/nifi-hadoop-utils/src/main/java/org/apache/nifi/processors/hadoop/HdfsResources.java} (53%)
create mode 100644 nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-nar-loading-utils/src/main/java/org/apache/nifi/nar/NarProviderTask.java
create mode 100644 nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-nar-loading-utils/src/main/java/org/apache/nifi/nar/PropertyBasedNarProviderInitializationContext.java
create mode 100644 nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-nar-loading-utils/src/test/java/org/apache/nifi/nar/TestPropertyBasedNarProviderInitializationContext.java
create mode 100644 nifi-nar-bundles/nifi-hadoop-bundle/nifi-hdfs-processors/src/main/java/org/apache/nifi/nar/hadoop/HDFSNarProvider.java
copy nifi-nar-bundles/{nifi-framework-bundle/nifi-framework/nifi-administration/src/main/java/org/apache/nifi/admin/service/action/CreateIdpUserGroup.java => nifi-hadoop-bundle/nifi-hdfs-processors/src/main/java/org/apache/nifi/nar/hadoop/util/ExtensionFilter.java} (62%)
copy minifi/minifi-c2/minifi-c2-docker/dockerhub/DockerImage.txt => nifi-nar-bundles/nifi-hadoop-bundle/nifi-hdfs-processors/src/main/resources/META-INF/services/org.apache.nifi.nar.NarProvider (94%)
create mode 100644 nifi-nar-bundles/nifi-hadoop-bundle/nifi-hdfs-processors/src/test/java/org/apache/nifi/nar/hadoop/util/ExtensionFilterTest.java