8261 Commits

Author SHA1 Message Date
exceptionfactory
588e0d74ab
NIFI-11345 Adjusted Iceberg test to avoid expensive duplicative runs
This closes #7086

Signed-off-by: Nandor Soma Abonyi <nsabonyi@apache.org>
2023-03-28 01:50:14 +02:00
Mark Payne
d2fdff7b93
NIFI-11333: Do not allow components to be removed while a node is disconnected
This closes #7085

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-27 17:44:31 -05:00
Mark Payne
474e124667
NIFI-11341 Fixed OutputStream.close() handling for Content Claims
Fixed issue in StandardContentClaimWriteCache in which inner OutputStream class did not have an idempotent close() method; as a result, the stream could be written to while already in use for another active FlowFile; fixed bug in ContentClaimInputStream in which skip() method ignored its own BufferedInputStream - this was discovered because it was causing failures in StandardProcessSessionIT; fixed bug in StandardProcessSessionIT in which the length of StandardContentClaim was being doubled because the OutputStream was setting the claim length but that is already handled at a lower level.

This closes #7087

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-27 16:13:11 -05:00
Christian Wahl
06b0093130
NIFI-11232 Fixed buffer handling in ContentClaimInputStream
This closes #6996

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-27 16:13:10 -05:00
krisztina-zsihovszki
0b33ad8053
NIFI-11266 PutGoogleDrive, ListGoogleDrive, FetchGoogleDrive can't access a SharedDrive
This closes #7058

Reviewed-by: Mark Bathori <bathori.mark@gmail.com>

Signed-off-by: Nandor Soma Abonyi <nsabonyi@apache.org>
2023-03-27 19:46:42 +02:00
Matt Burgess
e7be544989 NIFI-11337: Update PutDatabaseRecord's Max Batch Size property documentation to reflect actual behavior (#7081) 2023-03-24 10:24:42 -04:00
exceptionfactory
7ee16dda49
NIFI-11254 Upgraded SnakeYAML from 1.33 to 2.0
- Updated MiNiFi and EasyRules references to use required arguments

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #7084.
2023-03-24 11:11:58 +01:00
Mark Bathori
986a1f0891 NIFI-11215: Add custom validation for KerberosUserService in PutIceberg
This closes #6985.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2023-03-24 08:44:51 +01:00
dependabot[bot]
153089af39
NIFI-11338 Upgraded Spring Vault Core from 2.3.2 to 2.3.3
This closes #7083

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-23 19:50:12 -05:00
Bryan Bende
093935e1cd
NIFI-11332 Close Stream from Files.lines in StandardRuntimeManifestService
This closes #7079

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-23 14:30:26 -05:00
Joe Gresock
c6aa166e32
NIFI-11336 Added CapabilityDescription to PutAccumuloRecord
This closes #7080

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-23 13:57:57 -05:00
Emilio Setiadarma
82886d6514
NIFI-9196 Corrected FetchSFTP Move File destination formatting
- Changed FetchSFTP to use String.format() instead of  File.getAbsolutePath() for defining the destination path as part of the Move File completion strategy

This closes #7072

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-23 13:57:56 -05:00
Joe Witt
fb31fcca54
NIFI-11329 Updated NAR Plugin to 1.5.0 and Commons Compress to 1.23.0
This closes #7077

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-23 12:32:43 -05:00
Mark Payne
8eeebdb614
NIFI-11290 Run Component Primary Node State changes in background thread
- Ensure that components are notified that primary node has changed in a background thread instead of the Leader Election thread and activate/deactivate the thread in the case of Processors so that they can be viewed in the UI and terminated

- Fixed system tests that would fail intermittently because they did not wait for node disconnection to complete and did not properly switch the client to look at the connected node before checking cluster status

This closes #7052

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-23 12:21:45 -05:00
Joe Gresock
9208d056ef
NIFI-11330: Restarting service referenced by parameter only when service is active (#7078) 2023-03-23 13:14:48 -04:00
dependabot[bot]
573187eaf1
NIFI-11328 Upgraded Jettison from 1.5.2 to 1.5.4
- Upgraded direct dependencies in Framework and Registry modules as well as Spark bundle

This closes #7073
This closes #7074
This closes #7075

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-23 10:49:58 -05:00
exceptionfactory
a7daebc1af
NIFI-11325 Upgraded Mockito from 3.12.4 to 4.11.0
- Replaced deprecated Matchers references with ArgumentMatchers
- Removed unnecessary Mockito versions for Registry
- Refactored test configuration to Java for mocking

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #7071.
2023-03-23 09:56:43 +01:00
Mark Bean
e27396e7c0
NIFI-11302 Corrected Registry version retrieval
- Updated Maven JAR plugin configuration for nifi-registry-data-model to include implementation version

This closes #7057

Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-22 16:51:50 -05:00
simonbence
cef61c866d NIFI-11319 Fixing TestStatelessBootstrap::testClassNotAllowed (#7070) 2023-03-22 16:25:05 -04:00
Chris Sampson
110912fcfb
NIFI-11312 Rationalised Registry Docker scripts in one location
This closes #7064

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-22 09:47:26 -05:00
Matt Burgess
3321de01f2 NIFI-11305: Fixed out-of-order handling of binlog client shutdown in CaptureChangeMySQL (#7068)
NIFI-11305: Fixed out-of-order handling of binlog client shutdown in CaptureChangeMySQL
- Changed to allow 'unexpected' events to still be processed
2023-03-22 09:48:12 -04:00
Peter Turcsanyi
22c072e619 NIFI-11323: Fixed last modified change detection of dynamicallyModifiesClasspath resources (#7069) 2023-03-22 09:16:18 -04:00
exceptionfactory
771d289779
NIFI-11320 Upgraded Spring Framework from 5.3.24 to 5.3.26
- Upgraded Spring Security from 5.8.0 to 5.8.2
- Upgraded Spring Boot from 2.7.6 to 2.7.9 for NiFi Registry

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #7067.
2023-03-22 10:48:22 +01:00
exceptionfactory
6634125476
NIFI-4651 Corrected anonymous HashMap usage failing on Java 8 2023-03-21 18:55:32 -05:00
mr1716
a2995f334e
NIFI-11318 Upgraded Jackson from 2.14.1 to 2.14.2
This closes #7066

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-21 16:38:18 -05:00
Mark Payne
cece57268e
NIFI-11310: Provide appropriate classpath resources to the ReloadComponent when a processor is terminated
NIFI-11310: Fixed META-INF/services file that was mistakenly listing an extra extension point, due to rebase
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
2023-03-21 14:17:17 -04:00
krisztina-zsihovszki
5267a533bb
NIFI-4651 Add error message and code to PutSQL FlowFile attributes
NIFI-4651 Review comments

Signed-off-by: Matthew Burgess <mattyb149@apache.org>

This closes #7007
2023-03-21 11:22:06 -04:00
Chris Sampson
8c13121e3d
NIFI-11311 Updated maven-antrun-plugin to 3.1.0 across all modules
This closes #7062

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-21 08:07:17 -05:00
Nandor Soma Abonyi
69afe7fd8d
NIFI-11264 Added debug logs for List Processor yielding
- Corrected ListFile Processor description

This closes #7027

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-21 08:07:16 -05:00
Matt Burgess
b554102f4a NIFI-11305: Fix logic to correctly stop CaptureChangeMySQL (#7059) 2023-03-20 16:05:02 -04:00
Mark Bathori
835c95fca0 NIFI-11204: Add configurable retry logic for table commits in PutIceberg processor
This closes #6976.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2023-03-20 19:24:21 +01:00
simonbence
4a6e6751d5 NIFI-11213 Showing version change in older (pre 1.18.0) contained version flows properly (#7017) 2023-03-20 16:59:05 +01:00
Dustin Rodrigues
c15f47da92
NIFI-11301 Fixed typos in ISPEnrichIP and DistributeLoad
This closes #7056

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-20 08:56:11 -05:00
Pierre Villard
073d107f6e
NIFI-11300 Upgraded json-smart from 2.4.8 to 2.4.10
This closes #7055

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-20 08:56:09 -05:00
Pierre Villard
626edcd80c
NIFI-11299 Upgraded SLF4J from 2.0.6 to 2.0.7
This closes #7054

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-20 08:56:07 -05:00
Mark Bathori
171c2ae670
NIFI-11263: Backported. Add case-insensitive and order independent field mapping to PutIceberg record converter
This closes #7026.

Signed-off-by: Nandor Soma Abonyi <nsabonyi@apache.org>
2023-03-17 23:17:38 +01:00
Peter Turcsanyi
916e58a0a9
NIFI-11296 Backported improved code reusability of GRPC modules
This closes #7053

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-17 15:39:52 -05:00
Paul Grey
aeb89a6d6b
NIFI-11286 Added getter for ExtensionComponent.restricted
This closes #7048

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-16 15:47:21 -05:00
johnAlJunior
f87e7f5478
NIFI-11269 Added snappy-java to nifi-avro-processors
This closes #7035

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-16 08:54:10 -05:00
Joe Gresock
957c9e2931
NIFI-11291: Ensuring exceptional EventIterators are closed in PartitionedEventStore
This closes #7047

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-16 08:27:38 -05:00
exceptionfactory
66cb17545c
NIFI-11293 Upgraded Log4j 2 from 2.18.0 to 2.20.0
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #7050.
2023-03-16 09:05:23 +01:00
exceptionfactory
b7bfce7998
NIFI-11292 Upgraded Netty from 4.1.87 to 4.1.90
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #7049.
2023-03-16 09:01:11 +01:00
exceptionfactory
12774b97fb
NIFI-10792 Replaced PrintStream with OutputStream for Java 8 2023-03-15 17:18:56 -05:00
Ryan Van Den Bos
a60ac95bbc
NIFI-11252 Added OIDC Client Secret to sensitive Registry properties
This closes #7044

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-15 15:39:49 -05:00
dan-s1
f7f8c22239
NIFI-10792 Updated ConvertExcelToCSV to handle files over 10 MB
- Refactored to reduce the cognitive complexity in the onTrigger method
- Added log4j-to-slf4j library and adjusted formatting
- Removed unnecessary graphics2d dependency

This closes #7016

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-15 15:26:46 -05:00
Mark Payne
f571d5704e
NIFI-11289: Avoid obtaining read locks on queues when fetching Group Status, except in those few specific situations where it's needed.
This closes #7046

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-15 15:26:44 -05:00
Nandor Soma Abonyi
8ed687779b
NIFI-11285 Unable to build module created by maven archetype plugin
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
2023-03-14 18:56:42 -04:00
Matt Burgess
9e804fec4e NIFI-11279: Allow event stream processing to continue in CaptureChangeMySQL after sync issue (#7039) 2023-03-14 16:30:41 -04:00
exceptionfactory
7b40dfe440
NIFI-11281 Corrected Accumulo NAR dependencies
- Set accumulo-core to provided in NAR and Services NAR modules
- Removed unused dependencies

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #7042.
2023-03-14 15:15:55 -05:00
exceptionfactory
60749b1a75
NIFI-11277 Deprecated bcrypt and scrypt Properties Algorithms
- Deprecated 128 bit key variants of Sensitive Properties Algorithms
- Updated documentation to recommend either NIFI_ARGON2_AES_GCM_256 or NIFI_PBKDF2_AES_GCM_256

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #7040.
2023-03-14 12:46:14 +01:00