9277 Commits

Author SHA1 Message Date
Mike Moser
c3386c8659
NIFI-13052 allow CRON driven components to be searchable
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8659.
2024-04-17 11:41:35 +02:00
Mark Bathori
4d4a6c281a
NIFI-13046: Upgrade Solr dependencies to 8.11.3
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8647.
2024-04-15 14:53:51 +02:00
exceptionfactory
02f5801a28
NIFI-13037 Upgraded Spring Framework from 5.3.31 to 5.3.34
- Upgraded Spring Boot from 2.7.16 to 2.7.18 for Registry
- Upgraded Spring Security from 5.8.7 to 5.8.11
- Upgraded Jetty from 9.4.53 to 9.4.54

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

This closes #8638.
2024-04-13 10:28:56 +02:00
exceptionfactory
1ddbae9207
NIFI-13040 Upgraded Commons IO from 2.15.1 to 2.16.1
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8642.
2024-04-13 10:27:16 +02:00
Pierre Villard
0e4b33ce4c
NIFI-13025 Removed custom validation from NifiRegistryFlowRegistryClient
- NiFi Registry REST API enforces TLS handshake requirements

This closes #8629

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit cc7af91f97dd1844cc6c8d30bd47d6865cb20aaa)
2024-04-12 10:06:35 -05:00
lehelb
b2842fd00a
NIFI-12890: Refactor HadoopDBCPConnectionPool to extend AbstractDBCPConnectionPool
This closes #8623.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2024-04-11 22:03:20 +02:00
Mark Bathori
ddcdac674b NIFI-12614: Create record reader service for Protobuf messages (1.x version)
This closes #8626.

Signed-off-by: Tamas Palfy <tpalfy@apache.org>
2024-04-10 19:47:58 +02:00
Matt Burgess
b04b9b2213
NIFI-12889 - Retry Kerberos login on auth failure in HDFS processors
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8618.
2024-04-10 11:18:41 +02:00
Pierre Villard
f7cd8752ea
NIFI-12837 - Fix checkstyle issue following a manual cherrypick 2024-04-09 20:17:02 +02:00
Jim Steinebrey
8575bd52f9
NIFI-13010 Fix UpdateDatabaseTable to work with DBCPConnectionPoolLookup
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8616.
2024-04-09 20:12:44 +02:00
Peter Turcsanyi
10ce00862d
NIFI-12837 Added DFS support in SMB processors
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8527.
2024-04-09 15:15:28 +02:00
exceptionfactory
c53539542b
NIFI-13012 Upgraded Apache Tika from 2.9.1 to 2.9.2
This closes #8613.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>

(cherry picked from commit c335de8dbed1aa57628790c2b78f6bbacf9e8322)
2024-04-09 08:43:20 +02:00
Pierre Villard
f19ea70a8f
NIFI-12984 - Bump Snowflake Ingest SDK to 2.1.0
This closes #8591.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
(cherry picked from commit d624fe7e91d93f509aae2167e872101b4c8774c7)
2024-04-08 23:18:15 +02:00
slambrose
0e920c43f6
NIFI-12918 Corrected Nested Versioned Flows for Stateless
This closes #8572

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-04-06 20:53:15 -05:00
Joseph Witt
bf45bebbc0
NIFI-13002 Restored zstd Compression Level in CompressContent
This closes #8604

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 7f5680d1fed374666ee92fd9e43c9d660507c467)
2024-04-04 14:44:04 -05:00
Joseph Witt
d3ea429d25
NIFI-12996 Moved zstd-jni to standard-shared-nar
- zstd-jni must be present in the same NAR as commons-compress

This closes #8598

Signed-off-by: David Handermann <exceptionfactory@apache.org>

(cherry picked from commit 98c4061cfee78590a7d391e53a835c5b87ca4bed)
2024-04-03 21:01:36 -05:00
Mark Payne
212763dd79
NIFI-12969: Fixed a typo in the #isTempDestinationNecessary method, where we were comparing existingConnection.getProcessGroup() to newDestination.getProcessGroup(), instead of comparing existingConnection.getDestination().getProcessGroup() to newDestination.getProcessGroup(). I.e., we were comparing the Destination's PG to the Connection's PG instead of comparing Destination's PG to Destination's PG. This resulted in using a temporary funnel when we shouldn't. And as a result it attempted to change a Connection's Destination while the destination was running.
Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-04-03 16:38:22 -07:00
Mike Moser
23dc121e97
NIFI-12987 fix unit test after change to make controller service type searchable
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8594.
2024-04-02 18:39:41 +03:00
Mike Moser
e070753f39
NIFI-12987 allow controller service type to be searchable
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8593.
2024-04-02 16:34:18 +03:00
exceptionfactory
af50fb594d
NIFI-12980 Deprecated Hive 3 Components for Removal
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8587.
2024-03-31 19:57:12 +03:00
exceptionfactory
b5e5848780
NIFI-12979 Upgraded Kotlin from 1.9.10 to 1.9.23
- Upgraded Okio from 3.8.0 to 3.9.0

This closes #8586

Signed-off-by: David Handermann <exceptionfactory@apache.org>

(cherry picked from commit 9abafeb6df1c5ebb0da71acf0faf3c8d4be28f49)
2024-03-30 13:41:22 -05:00
exceptionfactory
508dea2cbb
NIFI-12966 Upgraded Netty from 4.1.106 to 4.1.108
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8578.
2024-03-28 10:35:15 +01:00
EndzeitBegins
a560467363
NIFI-12900 Avoid unnecessary file listing in PutSFTP
This closes #8503

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 83bc0e545331968d7827353b5ee7f225b5b76d1e)
2024-03-27 20:37:22 -05:00
exceptionfactory
ce38c9769e
NIFI-12957 Upgraded Azure SDK BOM from 1.2.19 to 1.2.21
- Upgraded MSAL4J from 1.14.2 to 1.14.3

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

This closes #8571.
2024-03-27 10:32:44 +01:00
Mark Bathori
04b8587dfd NIFI-12939: Retry Kerberos login on authentication failure in Iceberg processors
Update rollback and context yield calls

Signed-off-by: Matt Burgess <mattyb149@apache.org>
2024-03-26 14:56:52 -04:00
tpalfy
bb52b839a4
NIFI-12888 In AbstractEmailProcessor check for expired oauth2 token when determining whether mail receiver needs to be recreated.
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8494.
2024-03-26 16:23:23 +01:00
Pierre Villard
b16a4c1232
NIFI-12954 Upgraded AWS BOM from 2.23.3 to 2.25.16
- Upgraded AWS BOM from 1.12.637 to 1.12.686

This closes #8569

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 0e255674fdc175dd14e8728420ed0c8d8fb1326b)
2024-03-26 09:11:16 -05:00
exceptionfactory
bdbcf30e5d
NIFI-12949 Upgraded Box SDK from 4.6.1 to 4.8.0
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8567.
2024-03-26 11:29:08 +01:00
Mark Bean
6a8cc9720d
NIFI-12925 Updated ListenHTTP to return 405 for TRACE and OPTIONS
This closes #8548

Signed-off-by: David Handermann <exceptionfactory@apache.org>d
(cherry picked from commit 5c150ffd786ec37be4821791654c8a65d4a49f6e)
2024-03-25 20:56:40 -05:00
Joseph Witt
1e78a66a44
NIFI-12930 Catch FlowFileAccessException in FetchFile
when importing a fetched file we cannot be sure if the problem is reading the source file or writing to the content repository.  So we need to route to failure to allow flow designers to choose how to handle this.

This closes #8542

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit d5ff51b6e4ee6907057b0838f627542f64b9f686)
2024-03-25 20:49:33 -05:00
Freedom9339
75cc8c6a3e
NIFI-6379 Added SSL Context to PutSNS, DeleteSQS, GetSQS, and PutSQS
This closes #8562

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-25 20:44:00 -05:00
tpalfy
4009310f04
NIFI-12887 Added Binary String Format property to PutDatabaseRecord
Add option to treat Strings as hexadecimal character sequences or base64-encoded binary data when inserting into a binary type column.

This closes #8558

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-25 20:40:07 -05:00
exceptionfactory
e269304e23
NIFI-12943 Upgraded Hadoop from 3.3.6 to 3.4.0
Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-03-25 19:25:54 -05:00
exceptionfactory
65ac492da0
NIFI-12947 Upgraded MIME4J to 0.8.11
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8561.
2024-03-25 20:04:15 +01:00
Jim Steinebrey
15eeb1d5bc NIFI-1931: Add auto commit property to QueryDatabaseTable and QueryDatabaseTable processors to allow disabling auto commit so PostgreSQL Fetch Size will work
NIFI-1931 Add proper default value for auto commit (false) to PostgreSQLDatabaseAdapter to allow FETCH_SIZE to be honored on reads.

NIFI-1931 Added customValidate code to check the auto commit property setting against the db adapter's required auto commit setting and give validation error message if they do not match.

NIFI-1931 Fix for NiFI 1.X

NIFI-1931 Added automated test to check the Auto Commit customValidate error message.

NIFI-1931 Fix for NiFI 1.X

Signed-off-by: Matt Burgess <mattyb149@apache.org>
2024-03-25 14:54:35 -04:00
Peter Turcsanyi
e97431f060
NIFI-12936 ListGCSBucket resets its tracking state after configuration change
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8563.
2024-03-25 19:34:23 +01:00
Ricardo Ferreira
3ce2deb706
NIFI-12944 - Add PeerAddress as Attribute into the flowfile
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8557.
2024-03-25 19:31:49 +01:00
Peter Turcsanyi
87196e23d6
NIFI-12928 Added Simple Write strategy in PutAzureDataLakeStorage
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8559.
2024-03-25 18:52:55 +01:00
Zoltan Kornel Torok
711a646197
NIFI-12929: Fix logout infinite redirect loop in case of knox
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8546.
2024-03-25 14:28:34 +01:00
Peter Turcsanyi
cc81eeffb2
NIFI-12895 Added Timeout property to GetSmbFile and PutSmbFile
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8551.
2024-03-25 10:32:40 +01:00
Mark Bathori
c4a2738606
NIFI-12938: Upgrade Iceberg from 1.4.3 to 1.5.0
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8552.
2024-03-25 10:29:29 +01:00
dependabot[bot]
4c786d9bad
NIFI-12931 Upgraded Commons Configuration from 2.9.0 to 2.10.1
This closes #8541

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-21 23:11:13 -05:00
exceptionfactory
90b8ce168c
NIFI-12926 Upgraded Jackson from 2.16.2 to 2.17.0
This closes #8538

Signed-off-by: David Handermann <exceptionfactory@apache.org>

(cherry picked from commit 6b061452e6bbaa6b43561239072bc2b0e0247fe3)
2024-03-20 20:14:07 -05:00
EndzeitBegins
4e1e2612c3
NIFI-12503 Render from-data in swagger.json and RestAPI docs correctly
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8485.
2024-03-19 08:54:18 +01:00
exceptionfactory
7f78f45f66
NIFI-12919 Deprecated Cassandra 3 Components for Removal
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8530.
2024-03-19 08:47:17 +01:00
lehelb
d1387c4773
NIFI-12877 Added Sensitive Dynamic Property Support to RestLookUpService
This closes #8525

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 129130fc0966fee6dfcf8fa514841ebc07045579)
2024-03-18 08:56:11 -05:00
exceptionfactory
06e452742b
NIFI-12911 Upgraded Jagged from 0.3.0 to 0.3.2 2024-03-15 14:15:22 -07:00
Pierre Villard
e48a8b5d4e
NIFI-12909 Upgraded Nimbus JOSE+JWT from 9.33.0 to 9.37.3
This closes #8519

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-15 15:45:39 -05:00
emiliosetiadarma
37eb52d75f NIFI-12700: refactored PutKudu to optimize memory handling for AUTO_FLUSH_SYNC flush mode (unbatched flush)
NIFI-12700: made changes based on PR comments. Simplified statements involving determination of whether or not there are flowfile failures/rowErrors. Separated out getting rowErrors from OperationResponses into its own function

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

This closes #8501
2024-03-15 11:43:12 -04:00
EndzeitBegins
4093fc1ab0
NIFI-12901 Removed time units in description of time period properties
This closes #8504

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 27fa595b25c848bc06579748c17be2b0bf6dcd2e)
2024-03-14 23:03:16 -05:00