exceptionfactory
b288810316
NIFI-9943 Added Transform Provider to nifi-xml-processing
...
- Refactored TransformerFactory references using StandardTransformerProvider
This closes #5986
Signed-off-by: Paul Grey <greyp@apache.org>
2022-04-21 15:14:54 -04:00
Paul Grey
4450f4ce50
NIFI-9941 - fix handling of ReportingTask stop request
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #5985
2022-04-21 14:18:09 -04:00
Bryan Bende
be65743727
NIFI-9883 Updated Ranger assembly exclude property protection modules
...
This closes #5987
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-04-21 12:02:55 -05:00
Mark Payne
5a3c7d1fbd
NIFI-9940: Renamed StandardProcessGroupSynchronizer to StandardVersionedComponentSynchronizer. Added synching for processors, input/output ports, connections, etc. Added unit tests.
...
This closes #5983
2022-04-21 10:28:21 -04:00
exceptionfactory
1e345db649
NIFI-9942 Removed load test from TestPutUDP
...
- Refactored TestPutUDP using JUnit 5
- Standardized test method naming
This closes #5984
Signed-off-by: Paul Grey <greyp@apache.org>
2022-04-21 09:45:00 -04:00
Ravinarayan Singh
28c7583bdb
fixed error message reporting ( #5979 )
2022-04-21 09:12:02 -04:00
Mark Payne
aeaec170d5
NIFI-9861: Removed BlockListClassLoader in favor of AllowListClassLoader
...
NIFI-9861: Fixed stateless-processor-tests assembly to ensure that all necessary libraries were included; removed BlockListClassLoader
NIFI-9861: Fixed issue in which we would list .class files as files that we allow through the AllowListClassLoader but didn't allow them.
This closes #5925 .
Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2022-04-20 22:49:43 +02:00
Paul Grey
c88c404dd8
NIFI-9826 Moved build locale settings from Maven to GitHub Workflow
...
- Adjusted Java 17 build locale settings
- Added test to verify match between System properties and build environment variables
This closes #5980
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-04-20 14:19:00 -05:00
Lehel
73ee1a9a1e
NIFI-9720 Added QuerySalesforceObject Processor
...
This closes #5802
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-04-20 13:59:21 -05:00
simonbence
285a8cbc3c
NIFI-9776 Adding the possibility to export flow definition with referenced services ( #5859 )
...
* NIFI-9776 Adding the possibility to export flow definition with referenced services
* NIFI-9776 Refining naming based on code review
2022-04-20 10:29:38 -04:00
Nandor Soma Abonyi
9774bb90ca
NIFI-9917 fix the tooltip of "delivery guarantee/best effort" to a more accurate one
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #5963 .
2022-04-20 16:25:42 +02:00
exceptionfactory
e98b68cc3a
NIFI-9939 Upgraded SSHJ from 0.32.0 to 0.33.0
...
- Removed PatchedSFTPEngine with resolution of SFTP renaming in SSHJ 0.33.0
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #5982 .
2022-04-20 15:21:22 +02:00
Paul Grey
0a94762119
NIFI-9925 Adjust PutUDP and SNMP tests to run without preferring IPv4
...
This closes #5976
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-04-19 14:13:00 -05:00
exceptionfactory
18a4182cb0
NIFI-9883 Refactor Property Protection using Isolated ClassLoader ( #5972 )
...
* NIFI-9883 Refactored property protection to isolated ClassLoader
- Added nifi-property-protection-loader for abstracting access to implementation classes using ServiceLoader
- Updated Authorizer and Login Identity Provider configuration using isolated ClassLoader
- Updated NiFi Properties Loader using isolated ClassLoader
- Updated nifi-assembly to place property protection dependencies in lib/properties directory
- Updated and refactored unit tests
- Corrected LoginIdentityProviderFactoryBean getObject() Type
2022-04-19 11:08:04 -04:00
exceptionfactory
876e16f6a8
NIFI-9933 Upgraded Apache Ant to 1.10.12
...
- Upgraded nifi-groovyx-nar
- Upgraded nifi-scripting-nar
- Upgraded nifi-toolkit-admin
- Upgraded nifi-toolkit-encrypt-config
- Upgraded multiple nifi-hive modules
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #5973 .
2022-04-19 09:39:54 +02:00
exceptionfactory
081154530a
NIFI-9934 Remove unused Groovy dependency management from nifi-graph-test-clients
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #5974 .
2022-04-19 09:38:02 +02:00
exceptionfactory
ecf0a93124
NIFI-9935 Upgraded Zip4j from 2.9.1 to 2.10.0
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #5975 .
2022-04-19 09:36:29 +02:00
exceptionfactory
57a4dce28b
NIFI-9928 Removed nifi-security-utils from nifi-prometheus-reporting-task
...
- Adjusted PrometheusServer configuration to use SSLContextService.createContext() instead of individual properties
This closes #5970
Signed-off-by: Paul Grey <greyp@apache.org>
2022-04-18 18:05:53 -04:00
ravinarayansingh
ce95097aee
NIFI-9899 Corrected MongoDBLookupService attribute handling
...
- Corrected collection and database name properties to handle FlowFile attributes
This closes #5966
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-04-18 10:33:27 -05:00
Joe Witt
84340962d4
NIFI-9927 Initial Commit to clean up all extraneous version/group declarations.
...
This closes #5969
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-04-16 12:05:07 -04:00
Lehel
7f95de27fb
NIFI-9862 Updated JsonTreeReader to read Records from Nested Field
...
This closes #5937
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-04-14 15:50:02 -05:00
Paul Grey
4310df0544
NIFI-9924 Corrected text encoding in PutEmail filenames and TestFTP
...
This closes #5967
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-04-14 14:58:22 -05:00
exceptionfactory
efd2421154
NIFI-9897 This closes #5949 . Refactored GRPC SSL Configuration
...
- Added SslContextProvider abstracting Netty SslContext configuration
- Removed runtime dependency on nifi-security-utils from nifi-grpc-processors
- Added TestListenGRPC with methods verifying socket connection and protocol negotiation
Signed-off-by: Joe Witt <joewitt@apache.org>
2022-04-14 09:40:19 -07:00
exceptionfactory
e76acabe9e
NIFI-9923 Corrected SimpleProcessLogger handling of Throwable causes
...
- Changed log methods that accept a String and Object array to replace the last Throwable argument with a formatted summary of causes when calling LogRepository.addLogMessage()
Signed-off-by: Joe Gresock <jgresock@gmail.com>
This closes #5965 .
2022-04-14 12:30:57 -04:00
exceptionfactory
15f7590f7a
NIFI-9901 Added nifi-xml-processing to nifi-commons
...
- Refactored XML parsing to use providers from nifi-xml-processing
- Configured spotbugs-maven-plugin with findsecbugs-plugin in nifi-xml-processing
- Disabled Validate DTD in default configuration for EvaluateXPath and EvaluateXQuery
- Replaced configuration of DocumentBuilder and streaming XML Readers with shared components
- Removed XML utilities from nifi-security-utils
- Moved Commons Configuration classes to nifi-lookup-services
This closes #5962
Signed-off-by: Paul Grey <greyp@apache.org>
2022-04-13 19:56:57 -04:00
Mark Payne
05f3d7510f
NIFI-9903: This closes #5955 . When using the 'success' relationship only for LookupRecord, lookup all records until a match is found, in order to determine the resultant schema. Refactored code to eliminate AbstractRouteRecord, because LookupRecord is the last processor that extended from it. Refactored code to use an inner interface to clean up code.
...
Signed-off-by: Joe Witt <joewitt@apache.org>
2022-04-13 13:49:26 -07:00
greyp9
3034f2637a
NIFI-9893 - Ensure orderly cluster node removal on node delete via UI ( #5946 )
2022-04-13 13:44:28 -04:00
dependabot[bot]
5ec02c3464
Bump moment ( #5951 )
...
Bumps [moment](https://github.com/moment/moment ) from 2.29.1 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.2 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This closes #5951
2022-04-12 11:45:13 -04:00
dependabot[bot]
0a25f39410
Bump moment ( #5952 )
...
Bumps [moment](https://github.com/moment/moment ) from 2.22.1 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.22.1...2.29.2 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This closes #5952
2022-04-12 11:44:58 -04:00
Peter Gyori
68c6722f76
NIFI-9832: Fix disappearing XML element content when the element has attribute ( #5896 )
...
- NIFI-9832: Additional test cases for XMLReader
2022-04-12 11:41:50 -04:00
exceptionfactory
27e78c6f0c
NIFI-9871 Correct Component Stack Trace Logging ( #5945 )
...
- Refactored SimpleProcessLogger to avoid sending stack trace causes to SLF4J Logger
- Refactored SimpleProcessLogger to minimize duplication of component message formatting
- Updated ConnectableTask logging to avoid repeating Throwable class in message string
- Refactored TestSimpleProcessLogger to improve coverage and confirm consistent argument handling
- Corrected handling of exception strings in argument arrays
2022-04-12 11:14:36 -04:00
Peter Turcsanyi
47f75651bb
NIFI-9911: Fixed checking HDFS URI in ListHDFS' Directory property
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #5957
2022-04-12 08:50:49 -04:00
Mark Payne
0bd5f5f34e
NIFI-9874: Consider Flow Difference Type of PARAMETER_CONTEXT_CHANGED an environmental change
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #5939
2022-04-11 19:26:02 -04:00
Mark Payne
b67b2bc356
NIFI-9910: This closes #5956 . Call toString() on the provided key in CSVRecordLookupService instead of attempting to cast to a String
...
Signed-off-by: Joe Witt <joewitt@apache.org>
2022-04-11 15:17:30 -07:00
Paul Grey
900a34971c
NIFI-9902 - Improve handling of charsets when performing string/byte conversions
...
This closes #5954
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-04-11 13:22:13 -04:00
Peter Turcsanyi
157a5d342a
NIFI-9898: Used CloseableHttpClient and replaced deprecated class/method usages in ProxyAwareTransportFactory in GCP module
...
Also bumped GCP dependencies
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #5950 .
2022-04-11 16:50:07 +02:00
Mark Payne
c75fa3857e
NIFI-9885: This closes #5938 . When creating ContainerState, ensure that we pass the correct value for the archiveEnabled flag.
...
Signed-off-by: Joe Witt <joewitt@apache.org>
2022-04-11 07:34:22 -07:00
Matthew Burgess
252a8abadd
NIFI-9896: Fixed bug with overwriting Script Body value in InvokeScriptedProcessor
...
This closes #5948
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-04-09 06:00:02 -04:00
Paul Grey
2c83149c6d
NIFI-9884 - JacksonCSVRecordReader ignores specified encoding
...
NIFI-9884 - JacksonCSVRecordReader ignores specified encoding; test case for ISO-8859-1
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #5941
2022-04-08 13:20:12 -04:00
tpalfy
1cf4e72084
NIFI-9875 In StandardProcessGroupSynchronizer.updateConnectionDestinations handle special case when output port is moved to a child process group while kept connected. ( #5931 )
2022-04-08 10:08:31 -04:00
exceptionfactory
af3375669c
NIFI-9887 Set minimum Java build version to 1.8.0-251
...
- Set minimalJavaBuildVersion property for maven-enforcer-plugin configuration
- Updated README to mention Java 8 Update 251 in Minimum Requirements
- Disabled site-plugin from parent configuration
This closes #5942
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-04-07 06:53:03 -04:00
Lance Kinley
324e4797e6
NIFI-9886 Upgrade MongoDB driver to version 4.5.0
...
Resolves performance issues that impact versions 4.4 and 4.3 of
the driver and adds support up through MongoDB 5.1
Add support for Java 17
This closes #5940
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-04-06 17:28:02 -04:00
Timea Barna
39a08025c3
NIFI-8677 Added endpoint suffix for Azure EventHub Processors
...
This closes #5303
Signed-off-by: Joey Frazee <jfrazee@apache.org>
2022-04-06 13:22:29 -07:00
Mike Thomsen
fdca3dd6b0
NIFI-9881 Refactored the JSON services to use Jackson 2
...
This closes #5934
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-04-06 15:03:42 -05:00
exceptionfactory
74a4104259
NIFI-9882 Updated HtmlDocumentationWriter to avoid writing null characters
...
This closes #5935
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-04-06 14:37:38 -04:00
Bence Simon
9c71d83c5c
NIFI-9615 Extending capabilities of NAR provider with restraining, conflict resolution strategy and refactors to make it more flexible
2022-04-06 11:54:31 -04:00
Mike Thomsen
d78c65996e
NIFI-7253 Upgraded Jackson to 2.13.2 using jackson-bom
...
This closes #5904
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-04-05 10:28:04 -05:00
exceptionfactory
dd612a861a
NIFI-9873 Upgraded Kotlin to 1.6.20
...
This closes #5930
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-04-05 09:46:29 -04:00
exceptionfactory
c7fa3a2a1c
NIFI-9870 Upgraded Jetty from 9.4.45 to 9.4.46
...
This closes #5928
Signed-off-by: Paul Grey <greyp@apache.org>
2022-04-05 09:40:37 -04:00
Peter Gyori
3ef2ad9943
NIFI-9831: XML schema inference fix for XML elements with attributes
...
This closes #5895 .
Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2022-04-05 15:20:58 +02:00