Also changed some properties around so that we can have both a clustered and a standalone instance running at the same time.
This closes#7427
Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 5d3443c1915ae7231ade4162437dc1debf9c42e7)
- FlowSynchronizationIT no longer requires isDestroyEnvironmentAfterEachTest to return true
This closes#7420
Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 9709bd6fb749e1a1c7bc52076e69d96f5235802a)
- Adjusted spacing in test HTML to match Saxon 12.2 serialization
This closes#7414
Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit f62e1eb1e9f1d2d42e2adda2548b07e2c1cf2a6b)
- Updated OWASP suppressions to exclude several JSON and Kafka false positives
- Excluded JUnit dependency from Hive 3 JDBC
This closes#7411
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
- Moved shared schema inference components to nifi-record-serialization-services-shared
- Backported from main branch following the addition of nifi-schema-inference-utils from NIFI-11716
This closes#7194
Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit e4d1dab8f7f901acb62a896acd3d6533caefb7cc)
Also fixed driver class name handling (caused IT test failure).
Other test fixes to make IT tests work.
This closes#7387
Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit b36570f2cd2992450d6d36a934cda0d206ca7fc1)
- Adjusted nifi-repository-encryption to remove dependency on Bouncy Castle Provider
- Updated Google Cloud Provider dependencies to remove exclusions and dependencies on Bouncy Castle that no longer apply to current versions
Signed-off-by: Matt Burgess <mattyb149@apache.org>
* NIFI-11690 - include extension info for SupportsSensitiveDynamicProperties in C2 manifest
* NIFI-11690 - include extension info for SupportsSensitiveDynamicProperties in C2 manifest
* NIFI-11690 - include extension info for SupportsSensitiveDynamicProperties in C2 manifest
- Excluded transitive test dependencies to avoid SNAPSHOT versions
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes#7382.
(cherry picked from commit 4638d2e2515e1c6da99947c451dfcd15abbf601f)
This closes#6844
Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 7cb86dd42d52923bae57e2dc0763799f682222f5)
- Removed hamcrest-all from default dependencies
- Added groovy-test to selected modules with Groovy test classes
- Added junit-vintage-engine to selected modules with JUnit 4 test classes
- Corrected references to JUnit 4 assertions in JUnit 5 test classes
- Removed several unnecessary test classes from nifi-socket-utils
- Removed duplicative Registry toolkit test classes
- Removed Kudu integration tests
Signed-off-by: Matt Burgess <mattyb149@apache.org>
This closes#7233
(cherry picked from commit ca6c7f704164e922e11d72e7c972a50ac46e6b0e)
- Added Message Derivation Strategy to PublishGCPubSub with FlowFile and Record options
- Added API Endpoint property to PublishGCPPubSub and ConsumeGCPubSub
- Added Batch configuration properties
This closes#7274
Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 336b857442109e1f2c8b3b6108106514609159f5)
- Resolved BufferOverflowException in PeerChannel with Bouncy Castle Provider
- Changed prepareForWrite() to use Destination Buffer remaining instead of Application Buffer Size
- Changed encrypt() to Packet Buffer Size instead of Application Buffer Size