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 2022/12/16 16:30:42 UTC
[nifi] branch main updated (a8974253ce -> 5c3ca9d537)
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 a8974253ce NIFI-10989 Removed SHA-1 and MD5 from TestHashContent
add 5c3ca9d537 NIFI-10981 Ensure NarAutoLoader starts after provider retrieves NARs,… (#6785)
No new revisions were added by this update.
Summary of changes:
.github/workflows/ci-workflow.yml | 1 +
.gitignore | 1 +
.../java/org/apache/nifi/nar/NarAutoLoader.java | 12 ++-
.../org/apache/nifi/web/server/JettyServer.java | 22 ++---
.../nar/provider/LocalDirectoryNarProvider.java | 67 +++++++++++++++
...he.nifi.flow.resource.ExternalResourceProvider} | 19 +----
.../nifi-nar-provider-assembly/pom.xml | 83 +++++++++++++++++++
.../src/main/assembly/dependencies.xml} | 34 ++++----
.../nifi-nar-provider-processors-nar}/pom.xml | 37 ++++++---
.../nifi-nar-provider-processors/pom.xml | 68 ++++++++++++++++
.../nifi/nar/provider/GetClassLoaderInfo.java | 94 ++++++++++++++++++++++
.../services/org.apache.nifi.processor.Processor} | 20 +----
.../nifi-nar-provider-service-api-nar}/pom.xml | 37 ++++++---
.../nifi-nar-provider-service-api}/pom.xml | 28 ++++---
.../nifi/nar/provider/ClassLoaderInfoService.java | 29 +++++++
.../nifi-nar-provider-service-nar}/pom.xml | 37 ++++++---
.../nifi-nar-provider-service/pom.xml | 67 +++++++++++++++
.../provider/StandardClassLoaderInfoService.java | 61 ++++++++++++++
.../org.apache.nifi.controller.ControllerService} | 20 +----
.../pom.xml | 25 +++---
nifi-system-tests/nifi-system-test-suite/pom.xml | 26 +++++-
.../src/test/assembly/dependencies.xml | 1 +
.../SpawnedStandaloneNiFiInstanceFactory.java | 6 ++
.../system/nar/NarProviderAndAutoLoaderIT.java | 82 +++++++++++++++++++
.../src/test/resources/conf/default/bootstrap.conf | 2 +-
nifi-system-tests/pom.xml | 1 +
26 files changed, 732 insertions(+), 148 deletions(-)
create mode 100644 nifi-system-tests/nifi-system-test-extensions-bundle/nifi-system-test-extensions/src/main/java/org/apache/nifi/nar/provider/LocalDirectoryNarProvider.java
copy nifi-system-tests/{nifi-system-test-suite/src/test/resources/conf/default/bootstrap.conf => nifi-system-test-extensions-bundle/nifi-system-test-extensions/src/main/resources/META-INF/services/org.apache.nifi.flow.resource.ExternalResourceProvider} (57%)
create mode 100644 nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-assembly/pom.xml
copy nifi-system-tests/{pom.xml => nifi-system-test-nar-provider-bundles/nifi-nar-provider-assembly/src/main/assembly/dependencies.xml} (50%)
copy nifi-system-tests/{ => nifi-system-test-nar-provider-bundles/nifi-nar-provider-processors-nar}/pom.xml (50%)
create mode 100644 nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-processors/pom.xml
create mode 100644 nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-processors/src/main/java/org/apache/nifi/nar/provider/GetClassLoaderInfo.java
copy nifi-system-tests/{nifi-system-test-suite/src/test/resources/conf/default/bootstrap.conf => nifi-system-test-nar-provider-bundles/nifi-nar-provider-processors/src/main/resources/META-INF/services/org.apache.nifi.processor.Processor} (57%)
copy nifi-system-tests/{ => nifi-system-test-nar-provider-bundles/nifi-nar-provider-service-api-nar}/pom.xml (50%)
copy nifi-system-tests/{ => nifi-system-test-nar-provider-bundles/nifi-nar-provider-service-api}/pom.xml (63%)
create mode 100644 nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-service-api/src/main/java/org/apache/nifi/nar/provider/ClassLoaderInfoService.java
copy nifi-system-tests/{ => nifi-system-test-nar-provider-bundles/nifi-nar-provider-service-nar}/pom.xml (51%)
create mode 100644 nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-service/pom.xml
create mode 100644 nifi-system-tests/nifi-system-test-nar-provider-bundles/nifi-nar-provider-service/src/main/java/org/apache/nifi/nar/provider/StandardClassLoaderInfoService.java
copy nifi-system-tests/{nifi-system-test-suite/src/test/resources/conf/default/bootstrap.conf => nifi-system-test-nar-provider-bundles/nifi-nar-provider-service/src/main/resources/META-INF/services/org.apache.nifi.controller.ControllerService} (57%)
copy nifi-system-tests/{ => nifi-system-test-nar-provider-bundles}/pom.xml (56%)
create mode 100644 nifi-system-tests/nifi-system-test-suite/src/test/java/org/apache/nifi/tests/system/nar/NarProviderAndAutoLoaderIT.java