9191 Commits

Author SHA1 Message Date
Joseph Witt
63ca5c9aa6
NIFI-13006 solr component marked as deprecated 2024-04-26 11:01:46 -07:00
exceptionfactory
13d4710545
NIFI-12960 Corrected default Protection Type in ExcelReader 2024-04-24 23:40:45 -05:00
dan-s1
bf06ff4f0b
NIFI-12960 Support reading password-protected files in ExcelReader
This closes #8658

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit d54e85fab2464f72935421be58ccb76d14dfd49d)
2024-04-24 23:06:02 -05:00
Mark Payne
e8d14961b0 NIFI-13084 Backport Allow disabling scientific notation when writing JSON (NIFI-12697)
Co-authored-by: krisztina-zsihovszki <zsikrisz@gmail.com>
2024-04-24 16:37:56 +02:00
Mark Payne
91976349f0 NIFI-13090 Backport Improve handling of embedded JSON records (NIFI-12480)
Co-authored-by: krisztina-zsihovszki <zsikrisz@gmail.com>
2024-04-24 14:38:03 +02:00
exceptionfactory
64e99f0166
NIFI-12858 Corrected Order of Previous Property Values
- Reversed default order of previous values to return oldest entries before newest entries

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

This closes #8673.
2024-04-20 10:50:13 +08:00
dan-s1
b066e1bf32 NIFI-13069 Deprecated ConvertAvroToJSON
Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #8672
2024-04-19 14:45:40 -04:00
Balázs Gerner
5462e69c96 NIFI-12923 Added append avro mode to PutHDFS
NIFI-12923 remove var keyword

NIFI-12923 change property name

NIFI-12923 Added property dependency for append_mode

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

NIFI-12923: Fixed issues during backport to 1.x
2024-04-19 14:15:51 -04:00
exceptionfactory
74e27868e3
NIFI-13070 Upgraded Netty from 4.1.108 to 4.1.109
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8667.
2024-04-19 19:53:44 +08:00
exceptionfactory
a8e34fd3f7
NIFI-13066 Upgraded Bouncy Castle from 1.77 to 1.78.1
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8664.
2024-04-19 19:48:35 +08:00
Mark Bathori
eaca5b4fdd
NIFI-13064: Upgrade commons-configuration2 to 2.10.1 for Registry
This closes #8662

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-04-18 16:29:14 -05:00
Jim Steinebrey
df7bc2e240 NIFI-12993 Add auto commit feature and add batch processing for the sql stmt type
NIFI-12993 Removed underscore from a few local variables.

NIFI-12993 Refactored unit tests into a single java file

NIFI-12993 Changed Optional.isEmpty() ro !Optional.isPresent() so it can work in Nifi 1.x Java 8

NIFI-12993: Fixed backport issues
Signed-off-by: Matt Burgess <mattyb149@apache.org>
2024-04-18 14:14:31 -04:00
Jim Steinebrey
4924173592
Free Clob after reading from ResultSet
NIFI-10657 Added debug logging when unable to free clob or blob because it is unsupported

Signed-off-by: Joe Gresock <jgresock@gmail.com>
This closes #8654.
2024-04-17 18:28:13 -04:00
Mark Bathori
86ddf7758c
NIFI-13049 Upgraded nimbus-jose-jwt to 9.37.3 for Registry and Toolkit
This closes #8650

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-04-17 08:35:46 -05:00
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