exceptionfactory
c76191fa4b
NIFI-12152 This closes #7818 . Refactored addProvider() Bouncy Castle references
...
- Removed Security.addProvider() references from several tests
- Refactored KeyStoreUtils to use instance of BouncyCastleProvider instead of BC provider name string
- Refactored MiNiFi references to pass BouncyCastleProvider for BCFKS
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-30 07:56:53 -07:00
exceptionfactory
75c3b19979
NIFI-12142 This closes #7822 . Corrected Cluster Pool Size Method Reference
...
- Set getClusterNodeProtocolMaxPoolSize method reference in place of deprecated getClusterNodeProtocolThreads
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-30 07:54:13 -07:00
Joseph Witt
9ba81c9564
NIFI-12147 Cleaned poms, updated Dockerfile, fixed Jersey version to get appropriate bundled ASM
...
This closes #7819
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2023-09-30 07:40:53 -04:00
Joseph Witt
67ba13796e
NIFI-12150 Restored NiFiRegistrySecurityConfig required for Registry
...
- NiFiRegistrySecurityConfig was removed mistakenly in NIFI-12147 and updating extractor to match changes in NIFI-12147 for DN extraction
This closes #7815
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-09-29 14:21:40 -05:00
dan-s1
e9b532bd32
NIFI-12100 Removed the ConvertExcelToCSVProcessor
...
This closes #7802
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2023-09-29 14:09:00 -04:00
Bryan Bende
a74c411079
NIFI-12104 Separate a non-atomic Redis DMC implementation from the existing one for use in Put/Fetch DMC when Redis is clustered
...
This closes #7796
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2023-09-29 10:54:16 -04:00
Joe Gresock
71adc196b3
NIFI-12146: Updating nifi cli command list in documentation ( #7807 )
2023-09-29 09:03:48 -04:00
Joe Witt
476f30813d
NIFI-12132 change default content repo archive percentage and age to 90 percent and 3 hours to better align to default user needs ( #7797 )
2023-09-28 17:32:21 -04:00
Joe Witt
b58f3aee4d
NIFI-12138 added volume for nar extensions ( #7804 )
2023-09-28 17:30:16 -04:00
Mark Payne
1046fdf79d
NIFI-11938: This closes #7673 . Created ConsumeSlack Processor to consume conversation history message events from Slack
...
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-28 14:14:35 -07:00
Marcelo Vinícius de Sousa Campos
b8fd22e065
NIFI-12141 This closes #7805 . Update README about HTTPS and OpenID Authentication for Docker Image
...
According to this recent issue [NIFI-12135](https://issues.apache.org/jira/browse/NIFI-12135 ) I've forgotten to add 2 missing environment variables about OIDC configurations for docker image:
- NIFI_SECURITY_USER_OIDC_CLAIM_GROUPS and
- NIFI_SECURITY_USER_OIDC_TOKEN_REFRESH_WINDOW
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-28 14:10:46 -07:00
Mark Payne
db727aa419
NIFI-12142: This closes #7806 . Deleted many methods, classes, and references that were deprecated.
...
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-28 14:07:48 -07:00
Marcelo Vinícius de Sousa Campos
acd9b5b10b
NIFI-12135 This closes #7799 . Update update_oidc_properties.sh
...
Update OIDC properties via update_oidc_properties.sh
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-27 16:31:47 -07:00
Joe Witt
249829af5f
NIFI-11917 removing support for RPM building as we lack the infrastructure/maintenance to keep it healthy and we dont publish the artifacts ( #7801 )
...
Signed-off-by: Otto Fowler <ottobackwards@gmail.com>
2023-09-27 15:50:03 -04:00
Marcelo Vinícius de Sousa Campos
01fb3e99dd
NIFI-12136 This closes #7800 . Update README.md to add an example how to using Nifi to connect to an OpenID server.
...
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-27 10:17:19 -07:00
Arpad Boda
dbcc223b40
NIFI-12134 - Disable Directory Listing property is duplicated on PutSFTP processor
...
Signed-off-by: Bejan Csaba <bejan.csaba@gmail.com>
This closes #7798 .
2023-09-27 17:44:24 +02:00
Bryan Bende
1ac833654b
NIFI-12127 Allow Jackson's max string length to be configured on SplitJson and EvaluateJsonPath
...
This closes #7794
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2023-09-27 08:48:11 -04:00
Nandor Soma Abonyi
4b0c8bf6af
NIFI-12114 Create separate test instance for python extensions
...
Signed-off-by: Arpad Boda <aboda@apache.org>
This closes #7780
2023-09-27 11:40:13 +02:00
Mark Payne
16c527271b
NIFI-11271: This closes #7795 . Removed deprecated Kerberos-related properties and updated to make use of KerberosUserService; some code cleanup to bring up-to-date with Java 21 recommendations such as Stream.toList() instead of Stream.collect(Collectors.toList()) and using enhanced switch statements
...
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-26 10:51:59 -07:00
Joe Witt
ff05a5d158
NIFI-12074 updated images to base on Java 21 and added Python3 ( #7785 )
...
* NIFI-12074 updated images to base on Java 21 and added Python3
* NIFI-12074 ensure python env included, enable python extension mount
2023-09-26 10:08:32 -04:00
Bryan Bende
04e54d5ea7
NIFI-12117 Allow configuring Jackson's max string length in JoltTransformJSON
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #7788 .
2023-09-26 13:01:13 +02:00
Joseph Witt
81dc36a473
NIFI-12128 updated cassandra, jgit, and netty
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #7793 .
2023-09-26 11:44:15 +02:00
dependabot[bot]
b76074a6c9
NIFI-12129 - Bump org.xerial.snappy:snappy-java from 1.1.10.3 to 1.1.10.4
...
Bumps [org.xerial.snappy:snappy-java](https://github.com/xerial/snappy-java ) from 1.1.10.3 to 1.1.10.4.
- [Release notes](https://github.com/xerial/snappy-java/releases )
- [Commits](https://github.com/xerial/snappy-java/compare/v1.1.10.3...v1.1.10.4 )
---
updated-dependencies:
- dependency-name: org.xerial.snappy:snappy-java
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #7792 .
2023-09-26 11:34:04 +02:00
Matt Burgess
e7da2ab5b8
NIFI-11177: Add defensive code for null values for Iceberg
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #7777 .
2023-09-26 11:30:08 +02:00
Matt Burgess
3f5661232e
NIFI-12024: Add CSV Writer property to CSVRecordSetWriter and a FastCSV writer implementation
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #7686 .
2023-09-26 11:22:52 +02:00
Peter Turcsanyi
5644fdd725
NIFI-12126: Downgrade snowflake-jdbc to 3.13.33
...
snowflake-ingest-sdk:2.0.3 is not compatible with snowflake-jdbc:3.14.x
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #7790 .
2023-09-26 11:07:14 +02:00
Pierre Villard
43cc5ad122
NIFI-12079 This closes #7750 . Remove Variables / Variable Registry
...
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-25 09:39:53 -07:00
Mark Payne
025109a9d8
NIFI-12123: This closes #7786 . Added additional @UseCase and @MultiProcessorUseCase annotations as well as some trivial cleanup that was flagged by IntelliJ such as making inner class static, updating some deprecated references, etc.
...
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-25 07:54:21 -07:00
exceptionfactory
bcc54953c4
NIFI-12120 This closes #7784 . Removed Obsolete Framework Integration Tests
...
- Removed integration tests from org.apache.nifi.integration in nifi-framework-core
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-24 15:48:47 -07:00
Pierre Villard
2aca08910c
NIFI-12103 Replaced deprecated usage of new URL(String)
...
This closes #7771
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-09-23 10:30:42 -05:00
Mark Payne
c28d040bca
NIFI-12118: refactored RemoveRecordPath member variable that was caching values, and improve performance with Pattern.matcher().find() instead of .match().
...
This closes #7783
Signed-off-by: Chris Sampson <chris.sampson82@gmail.com>
2023-09-23 14:02:09 +01:00
Pierre Villard
4b9eb8361c
NIFI-12113 Replaced Validate.notNull() with Objects.requireNonNull()
...
This closes #7779
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-09-22 15:18:50 -05:00
Mark Payne
140ac52e9d
NIFI-12068: This closes #7737 . Added the ability to annotate components with @UseCase and @MultiProcessorUseCase annotations; updated several processors to make use of them.
...
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-22 10:47:47 -07:00
exceptionfactory
d354c88f57
NIFI-12112 This closes #7778 . Removed Unmaintained Components and Modules
...
- nifi-cybersecurity-bundle
- nifi-html-bundle
- nifi-hl7-bundle
- nifi-metrics-reporting-bundle
- nifi-riemann-bundle
- nifi-tcp-bundle
- nifi-rules-action-handler-bundle
- nifi-rules-engine-service-api
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-22 09:46:28 -07:00
Mark Payne
713be8b539
NIFI-12101: This closes #7768 . Fixed bugs that caused StatelessBasicsIT.testChangeFlowVersion to fail. There were a couple of related issues. Firstly, for Stateless Groups we were not waiting for the group to fully stop before attempting to update the flow but were waiting only for child/descendant groups to stop. This was due to misleading naming in the ProcessGroupUpdateStrategy enum. Renamed enum values to more clearly convey what they mean. Additionally, renamed the enum to more clearly convey what how it is used, since it is used not only for updating groups but also for retrieving groups. Additionally, when waiting for stateless groups to stop, we inadvertently checked the Set of affectedComponents' IDs against Process Group IDs so addressed the logic there and also ensured that we were consistent in setting the AffectedComponentEntity's ProcessGroup (i.e., its ProcessGroupNameDTO) as we were inconsistently setting it across the codebase.
...
Fixed issue in logic of LocalComponentLifecycle, which was waiting for all PGs to reach desired stateless run schedule, even when the group itself was not stateless
Fixed JavaScript to specify correct value for recursivity when updating process group parameter context
2023-09-22 09:00:52 -07:00
Nandor Soma Abonyi
9ae6921272
NIFI-12095 This closes #7762 . Increase default Xmx to 1g
...
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-21 19:48:34 -07:00
exceptionfactory
a832b134b1
NIFI-12109 This closes #7774 . Removed SpringContextProcessor
...
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-21 19:41:52 -07:00
exceptionfactory
4169352a2f
NIFI-12110 This closes #7775 . Upgraded Spring Framework from 5.3.29 to 5.3.30
...
- Upgraded Spring Boot from 2.7.15 to 2.7.16 for Registry
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-21 19:41:18 -07:00
mr1716
b6bcce4fe1
NIFI-12106 Upgraded Spring Boot from 2.7.14 to 2.7.15
...
This closes #7772
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-09-21 14:53:34 -05:00
Mike Moser
1f87c16ab8
NIFI-12019 Improved reliability of TestSynchronousFileWatcher
...
This closes #7770
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-09-21 14:42:20 -05:00
dan-s1
9b591a2fe3
NIFI-12041 Converted Groovy tests to Java in nifi-scripting-processors
...
This closes #7752
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-09-21 13:45:26 -05:00
Pierre Villard
5405a3b08b
NIFI-12102 Fixed deprecation warnings when instantiating primitive types
...
This closes #7769
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-09-21 13:41:30 -05:00
Nandor Soma Abonyi
badbc1aca6
NIFI-12022 Extract verification logic from JMSConnectionFactoryProvider
...
This closes #7667 .
Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2023-09-21 19:24:41 +02:00
exceptionfactory
ebe8b9a2e7
NIFI-12033 Added EncryptContentAge and DecryptContentAge Processors
...
This closes #7676
Signed-off-by: Paul Grey <greyp@apache.org>
2023-09-21 13:00:16 -04:00
Pierre Villard
9c19656f5b
NIFI-12097 Upgraded Snowflake ingest SDK to 2.0.3 and JDBC to 3.14.1
...
This closes #7764
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-09-20 16:46:19 -05:00
mr1716
fbb635e4c6
NIFI-12096 Upgraded H2 DB from 2.2.222 to 2.2.224
...
This closes #7763
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-09-20 16:44:55 -05:00
Joseph Witt
4527e3fe0f
NIFI-12091 Workaround for TestListenTCPRecord to be corrected in NIFI-12098
...
This closes #7765
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-09-20 16:38:22 -05:00
exceptionfactory
11d8519914
NIFI-12086 This closes #7757 . Removed unused jgit dependency from framework-core
...
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-20 14:28:38 -07:00
exceptionfactory
2602e16d0d
NIFI-12094 This closes #7767 . Removed EncryptContent and CryptographicHashAttribute
...
- Removed CipherProvider interface and implementations from nifi-security-utils
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-20 13:54:44 -07:00
Joseph Witt
e5894cf943
NIFI-12053 Updated Minimum Build Version to Java 21
...
- Configured GitHub Workflows with Azul Zulu and Amazon Corretto
- Added bootstrap.conf option for reflective access supporting Hive 3
This closes #7744
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-09-19 22:59:59 -05:00