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