[jira] [Resolved] (MINIFI-519) Add recommendations for antivirus exclusions to Admin guide
[ https://issues.apache.org/jira/browse/MINIFI-519?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri resolved MINIFI-519. Resolution: Fixed > Add recommendations for antivirus exclusions to Admin guide > --- > > Key: MINIFI-519 > URL: https://issues.apache.org/jira/browse/MINIFI-519 > Project: Apache NiFi MiNiFi > Issue Type: Improvement >Reporter: Andrew M. Lim >Assignee: Andrew M. Lim >Priority: Minor > Fix For: 0.6.0 > > Time Spent: 50m > Remaining Estimate: 0h > > Add similar section regarding antivirus exclusions to MiNiFi Admin Guide that > was added to NiFi Admin Guide via NIFI-6553 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (MINIFI-520) Migrate Docker image names to mirror those of the public repos
Aldrin Piri created MINIFI-520: -- Summary: Migrate Docker image names to mirror those of the public repos Key: MINIFI-520 URL: https://issues.apache.org/jira/browse/MINIFI-520 Project: Apache NiFi MiNiFi Issue Type: Improvement Reporter: Aldrin Piri Assignee: Aldrin Piri For consistency, it would be helpful to have the docker images reflect the image tags used in Docker Hub. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (MINIFI-519) Add recommendations for antivirus exclusions to Admin guide
[ https://issues.apache.org/jira/browse/MINIFI-519?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri updated MINIFI-519: --- Fix Version/s: 0.6.0 > Add recommendations for antivirus exclusions to Admin guide > --- > > Key: MINIFI-519 > URL: https://issues.apache.org/jira/browse/MINIFI-519 > Project: Apache NiFi MiNiFi > Issue Type: Improvement >Reporter: Andrew M. Lim >Assignee: Andrew M. Lim >Priority: Minor > Fix For: 0.6.0 > > Time Spent: 50m > Remaining Estimate: 0h > > Add similar section regarding antivirus exclusions to MiNiFi Admin Guide that > was added to NiFi Admin Guide via NIFI-6553 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[nifi-minifi] branch master updated: MINIFI-519 Added recommended antivirus exclusions section to Admin Guide
This is an automated email from the ASF dual-hosted git repository. aldrin pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nifi-minifi.git The following commit(s) were added to refs/heads/master by this push: new c203c97 MINIFI-519 Added recommended antivirus exclusions section to Admin Guide c203c97 is described below commit c203c97e293791a7044be9fe299906e80fc7bb38 Author: Andrew Lim AuthorDate: Wed Oct 9 12:05:47 2019 -0400 MINIFI-519 Added recommended antivirus exclusions section to Admin Guide This closes #176. Signed-off-by: Aldrin Piri --- minifi-docs/src/main/markdown/System_Admin_Guide.md | 18 +++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/minifi-docs/src/main/markdown/System_Admin_Guide.md b/minifi-docs/src/main/markdown/System_Admin_Guide.md index 9546e97..b554615 100644 --- a/minifi-docs/src/main/markdown/System_Admin_Guide.md +++ b/minifi-docs/src/main/markdown/System_Admin_Guide.md @@ -618,7 +618,7 @@ When connecting via Site to Site, MiNiFi needs to know which input or output por ## Provenance Reporting -MiNiFi is currently designed only to report provenance data using the Site to Site protocol. +MiNiFi is currently designed only to report provenance data using the Site to Site protocol. **Note:** In order to send via HTTPS, the "Security Properties" must be fully configured. A StandardSSLContextService will be made automatically with the ID "SSL-Context-Service" and used by the Provenance Reporting. @@ -656,8 +656,8 @@ NiFi Properties Overrides: Currently, it is possible to specify keystore and truststore information to allow mutual TLS communication across the Site to Site protocol as well as provisioning an SSL Context for components in the config.yml Security can be configured in two ways for instances via: - -* **config.yml**: These properties are specified as outlined in the 'Security Properties' and 'Sensitive Properties' in the config.yml sections above. These allow the specification of security properties to be versioned with the flow and consumed via Change Ingestors. + +* **config.yml**: These properties are specified as outlined in the 'Security Properties' and 'Sensitive Properties' in the config.yml sections above. These allow the specification of security properties to be versioned with the flow and consumed via Change Ingestors. * **bootstrap.conf**: This is an alternative means of configuration that takes precedence over the config.yml configuration and is a way of separating security concerns from the processing flow. The following properties should be defined: ## Security Properties in bootstrap.conf @@ -951,3 +951,15 @@ Provenance Reporting: timeout: 30 secs batch size: 1000 ``` + +# Recommended Antivirus Exclusions + +Antivirus software can take a long time to scan directories and the files within them. Additionally, if the antivirus software locks files or directories during a scan, those resources are unavailable to MiNiFi processes, causing latency or unavailability of these resources in a MiNiFi instance. To prevent these performance and reliability issues from occurring, it is highly recommended to configure your antivirus software to skip scans on the following MiNiFi directories: + +### MiNiFi Java: + + - content_repository + - flowfile_repository + - logs + - provenance_repository + - state
[nifi] branch master updated (ea1beca -> a30eb3a)
This is an automated email from the ASF dual-hosted git repository. alopresto pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/nifi.git. from ea1beca NIFI-6703: Add Stateless NiFi to CLI NIFI-6703: Fixed extracted nar directory and marked api as experimental NIFI-6703: Moving nifi-stateless into nifi-framework NIFI-6703: Refactored to fix jetty/spring issues NIFI-6703: checkstyle fix NIFI-6703: updated to mirror traditional NiFi's bootstrap process and java11 dependency management NIFI-6703: minor changes NIFI-6703: Documentation fixes add a30eb3a NIFI-6457 Add Upgrading NiFi section to Admin Guide (#3818) No new revisions were added by this update. Summary of changes: .../src/main/asciidoc/administration-guide.adoc| 212 +++-- 1 file changed, 199 insertions(+), 13 deletions(-)
[nifi-registry] branch master updated: NIFIREG-339 Remove errors from root pom
This is an automated email from the ASF dual-hosted git repository. kdoran pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nifi-registry.git The following commit(s) were added to refs/heads/master by this push: new a123d01 NIFIREG-339 Remove errors from root pom a123d01 is described below commit a123d01e293411906f17b549f04a5ecb84b0b889 Author: Bryan Bende AuthorDate: Fri Oct 18 11:06:07 2019 -0400 NIFIREG-339 Remove errors from root pom --- checkstyle.xml | 77 ++ pom.xml| 82 -- 2 files changed, 82 insertions(+), 77 deletions(-) diff --git a/checkstyle.xml b/checkstyle.xml new file mode 100644 index 000..80af4b7 --- /dev/null +++ b/checkstyle.xml @@ -0,0 +1,77 @@ +https://checkstyle.org/dtds/configuration_1_3.dtd;> + + + + + + + + + + + + + + + + + + + + + +ftp://; /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 8c33e8c..d76613d 100644 --- a/pom.xml +++ b/pom.xml @@ -427,7 +427,7 @@ org.apache.maven.plugins maven-javadoc-plugin -2.10.1 +3.1.1 false true @@ -447,6 +447,7 @@ apache-release true deploy + @{project.artifactId}-@{project.version} false true @@ -562,82 +563,7 @@ org.apache.maven.plugins maven-checkstyle-plugin - - - - - - - - - - - - - - - - - - - - - - -ftp://; /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[nifi-registry] branch master updated: NIFIREG-334 Changes to support Java 11 - Upgrade Groovy to 2.5.x - Setup jigsaw profile to optionally include Java 11 dependencies - Modify assembly to create li
This is an automated email from the ASF dual-hosted git repository. bbende pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nifi-registry.git The following commit(s) were added to refs/heads/master by this push: new 1723410 NIFIREG-334 Changes to support Java 11 - Upgrade Groovy to 2.5.x - Setup jigsaw profile to optionally include Java 11 dependencies - Modify assembly to create lib/java11 dir - Modify RunNiFiRegistry to optionally add lib/java11 to the classpath - Modify OSUtils to correctly handle PIDs when running on Java 11 - Update assembly LICENSE to include Jakarta artifacts under EDL - Updating Travis config to include a Java 11 build 1723410 is described below commit 17234102f7e188836b709913145184c527a1a96b Author: Bryan Bende AuthorDate: Tue Oct 15 14:44:50 2019 -0400 NIFIREG-334 Changes to support Java 11 - Upgrade Groovy to 2.5.x - Setup jigsaw profile to optionally include Java 11 dependencies - Modify assembly to create lib/java11 dir - Modify RunNiFiRegistry to optionally add lib/java11 to the classpath - Modify OSUtils to correctly handle PIDs when running on Java 11 - Update assembly LICENSE to include Jakarta artifacts under EDL - Updating Travis config to include a Java 11 build This closes #241. --- .travis.yml| 56 - nifi-registry-assembly/LICENSE | 266 + nifi-registry-assembly/pom.xml | 10 + .../src/main/assembly/dependencies.xml | 20 ++ .../nifi/registry/bootstrap/RunNiFiRegistry.java | 22 ++ .../nifi/registry/bootstrap/util/OSUtils.java | 41 +++- .../nifi-registry-bundle-utils/pom.xml | 16 ++ .../nifi-registry-data-model/pom.xml | 16 ++ nifi-registry-core/nifi-registry-framework/pom.xml | 44 ++-- .../nifi-registry-properties/pom.xml | 3 +- .../AESSensitivePropertyProviderTest.groovy| 3 +- .../nifi-registry-security-utils/pom.xml | 6 +- nifi-registry-core/nifi-registry-web-api/pom.xml | 31 ++- nifi-registry-core/pom.xml | 2 +- pom.xml| 84 ++- 15 files changed, 569 insertions(+), 51 deletions(-) diff --git a/.travis.yml b/.travis.yml index e83abde..ac28080 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,15 +15,52 @@ language: java -env: -- USER_LANGUAGE=en USER_REGION=US' -- USER_LANGUAGE=fr USER_REGION=FR' -- USER_LANGUAGE=ja USER_REGION=JP' +matrix: + include: +- stage: "Build" + name: "Build Java 8 EN" + jdk: openjdk8 + script: >- +mvn clean install -Pcontrib-check,jsUnitTests +-Dmaven.surefire.arguments="-Duser.language=en -Duser.region=US" +| grep -v -F -f .travis-output-filters +&& exit ${PIPESTATUS[0]} +- stage: "Build" + name: "Build Java 8 FR" + jdk: openjdk8 + script: >- +mvn clean install -Pcontrib-check,jsUnitTests +-Dmaven.surefire.arguments="-Duser.language=fr -Duser.region=FR" +| grep -v -F -f .travis-output-filters +&& exit ${PIPESTATUS[0]} +- stage: "Build" + name: "Build Java 8 JP" + jdk: openjdk8 + script: >- +mvn clean install -Pcontrib-check,jsUnitTests +-Dmaven.surefire.arguments="-Duser.language=ja -Duser.region=JP" +| grep -v -F -f .travis-output-filters +&& exit ${PIPESTATUS[0]} +- stage: "Build" + name: "Build Java 11 EN" + # Do not specify "jdk:" here, install-jdk.sh will download the JDK set JAVA_HOME appropriately + before_script: +# Download the newest version of sormuras' install-jdk.sh to /tmp +# install-jdk.sh is used by Travis internally, sormoras is the maintainer of that script +- wget -O /tmp/install-jdk.sh https://github.com/sormuras/bach/raw/master/install-jdk.sh +# Need to specifically install AdoptOpenJDK 11.0.4 (Linux, HotSpot) since Travis does not offer it by default +# The link to the AdoptOpenJDK 11.0.4 .tar.gz is taken directly from AdoptOpenJDK's website +- >- + source /tmp/install-jdk.sh + --url 'https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.4%2B11/OpenJDK11U-jdk_x64_linux_hotspot_11.0.4_11.tar.gz' + script: >- +mvn clean install -Pcontrib-check,jsUnitTests +-Dmaven.surefire.arguments="-Duser.language=en -Duser.region=US" +| grep -v -F -f .travis-output-filters +&& exit ${PIPESTATUS[0]} -os: linux - -jdk: -- openjdk8 +os: +- linux # Caches mvn repository in order to speed up builds cache: @@ -55,7 +92,4 @@ before_script: # skip the installation step entirely install: true -#build commands -script: -- mvn clean install -Pcontrib-check,jsUnitTests | grep -v -F -f .travis-output-filters && exit ${PIPESTATUS[0]}
[nifi-registry] branch master updated: NIFIREG-338: fixing version in dockerfile
This is an automated email from the ASF dual-hosted git repository. bbende pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nifi-registry.git The following commit(s) were added to refs/heads/master by this push: new cb7e369 NIFIREG-338: fixing version in dockerfile cb7e369 is described below commit cb7e3697d7ee66b088da6b7bf8c2ed06ddcf18fb Author: Endre Zoltan Kovacs AuthorDate: Fri Oct 18 09:52:39 2019 +0200 NIFIREG-338: fixing version in dockerfile --- nifi-registry-core/nifi-registry-docker/dockerhub/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nifi-registry-core/nifi-registry-docker/dockerhub/Dockerfile b/nifi-registry-core/nifi-registry-docker/dockerhub/Dockerfile index 0d48e18..5fabb95 100644 --- a/nifi-registry-core/nifi-registry-docker/dockerhub/Dockerfile +++ b/nifi-registry-core/nifi-registry-docker/dockerhub/Dockerfile @@ -22,7 +22,7 @@ LABEL site="https://nifi.apache.org; ARG UID=1000 ARG GID=1000 -ARG NIFI_REGISTRY_VERSION=0.6.0 +ARG NIFI_REGISTRY_VERSION=1.0.0 ARG MIRROR=https://archive.apache.org/dist ENV NIFI_REGISTRY_BASE_DIR /opt/nifi-registry