1591 Commits

Author SHA1 Message Date
Pierre Villard
7d72664854
Merge branch 'support/nifi-1.x' of https://gitbox.apache.org/repos/asf/nifi into support/nifi-1.x 2024-07-07 19:33:19 +02:00
Joseph Witt
7dcea8baeb
NIFI-13498 Added deprecation notices
ListenBeats
DecryptContent
DecryptContentCompatibility
ExtractTNEFAttachments
QueryDNS
QueryWhois
ConvertJsonToSql
ListenRELP
ListenTCPRecord
ParseCEF
ListenSMTP
PrometheusReportingTask
PrometheusRecordSink
StandardGangliaReporter
KuduLookupService
PutKudu

This closes #9050

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-06 10:21:32 -05:00
Pierre Villard
bb126734a3
NIFI-13460-RC2 prepare for next development iteration 2024-07-03 11:38:59 +02:00
Pierre Villard
e0c4461d90
NIFI-13460-RC2 prepare release nifi-1.27.0-RC2 2024-07-03 11:38:51 +02:00
Matt Burgess
98fc6d8743
NIFI-13422: Use unique instances for ScanRule implementatations for QueryNiFiReportingTask
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8985.
2024-06-24 20:37:24 +02:00
Jim Steinebrey
e5ebebdc29 NIFI-12750 ExecuteStreamCommand incorrectly decodes std error stream
Signed-off-by: Matt Burgess <mattyb149@apache.org>
2024-06-21 18:18:50 -04:00
Jim Steinebrey
4d6e55ba37 NIFI-13397 Updated PutDatabaseRecord to retry transient ProcessException causes
This closes #8964

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-17 15:13:39 -04:00
Jim Steinebrey
f83850eb00 NIFI-13359 Tune ExecuteSQL/Record to create fewer transient flow files
Signed-off-by: Matt Burgess <mattyb149@apache.org>
2024-06-11 11:50:01 -04:00
dan-s1
33c4a9a231
NIFI-13323 Removed instantiation of Object arrays for log arguments
This closes #8903

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-06-04 08:30:44 -05:00
dan-s1
8734e2ec49
NIFI-13298 Removed unused instantiated java.util.HashSet from RouteAttribute
This closes #8883

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit a1a7c3c5a5779477d4b20027a57a22390095303a)
2024-05-28 09:38:12 -05:00
sujkim
801a14e7cf
NIFI-12669 Fixed ByteArrayOutputStream.toString() for Java 8 in EvaluateXQuery 2024-05-15 10:57:03 -05:00
Jim Steinebrey
47101f760e NIFI-12669 Fix EvaluateXQuery processor which incorrectly encodes result attributes in certain case
Signed-off-by: Matt Burgess <mattyb149@apache.org>
2024-05-14 11:05:49 -04:00
Rajmund Takacs
2ea497f81c NIFI-13072: Fix MonitorActivity problems with cluster scope flow monitoring
This closes #8669.

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

(cherry picked from commit bffacdec982a9f3f0bf6004bcecbd21d1049e401)
2024-05-12 23:23:54 +02:00
Pierre Villard
a4d1123820
NIFI-13133-RC1 prepare for next development iteration 2024-05-06 21:03:21 +03:00
Pierre Villard
c94be900cf
NIFI-13133-RC1 prepare release nifi-1.26.0-RC1 2024-05-06 21:03:20 +03:00
Joe Gresock
165a174c0a
NIFI-13103: Make AutoCommit default to no value set in PutDatabaseRecord
Signed-off-by: Joe Gresock <jgresock@gmail.com>
This closes #8723
2024-05-01 17:20:27 -04: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
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
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
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
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
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
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
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
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
EndzeitBegins
a51641f37c
NIFI-12840 Expose REMOTE_POLL_BATCH_SIZE property for ListSFTP
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8448.
2024-03-11 13:51:08 +01:00
dan-s1
611d268f67
NIFI-12785 Corrected InvokeHTTP URL handling to avoid double encoding
This closes #8459

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-08 08:23:04 -06:00
Joseph Witt
417da44a6f
NIFI-12826 Added timing lag in TestFTP method for improved stability
This closes #8443

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 9e7e39fc2adc1559ad2a5d1fa2386c81984ac058)
2024-02-22 10:59:37 -06:00
dan-s1
85f2af438b
NIFI-12784 Set Path Not Found as a Dependent Property in EvaluateJsonPath
This closes #8420

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 0a2ba317c0dc0db3a45a904d88802dde1a68304e)
2024-02-20 22:16:08 -06:00
dan-s1
b5dd5c1f2c
NIFI-12725 Upgraded json-schema-validator from 1.1.0 to 1.3.2
- Adjusted URIs for schemas Draft 4, Draft 6 and Draft 7 to match official values set on json-schema-validator 1.3.0

This closes #8405

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit fd4a74dbff710171b7eeae10f51c09acd7b0c093)
2024-02-15 15:12:53 -06:00
Nikolas Falco
b262f96b56 NIFI-12777 Add support for UUID record field type in QueryRecord processor
Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #8395
2024-02-13 13:21:25 -05:00
Peter Turcsanyi
3baf052aae
NIFI-12769 Updated copyright year to 2024 in NOTICE file headers
This closes #8385.

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-02-09 14:24:40 -07:00
mr1716
9e30d739f7
NIFI-12728 Upgraded brotli4j from 1.13.0 to 1.16.0
This closes #8343

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 00e5b454ab061bce6a23743d7974607d77c7a538)
2024-02-02 16:35:18 -06:00
Pierre Villard
2ac7a160c7
Merge branch 'support/nifi-1.x' of https://gitbox.apache.org/repos/asf/nifi into support/nifi-1.x 2024-01-30 18:15:51 +04:00
jsteinebrey
4c1edbefa3 NIFI-9677 Fixed issue that an empty JSON array causes flow file to be considered unmatched even though it should be considered as a match.
Refactored to avoid streaming over the list twice.

Tweaked unit test, so it works in NiFi 1.x also.

Signed-off-by: Matt Burgess <mattyb149@apache.org>
2024-01-26 21:54:01 -05:00
Pierre Villard
65c33d08aa
NIFI-12662-RC1 prepare for next development iteration 2024-01-25 16:18:10 +04:00
Pierre Villard
6ecc398d3f
NIFI-12662-RC1 prepare release nifi-1.25.0-RC1 2024-01-25 16:17:58 +04:00
dan-s1
89ba16a09a
NIFI-12639 Backported JSON Schema Registry for ValidateJson
This closes #8274

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-24 07:41:09 -06:00
David Handermann
594ae852e5
NIFI-12650 Upgraded json-path from 2.8.0 to 2.9.0 (#8282)
- Upgraded json-smart from 2.4.11 to 2.5.0
- Added json-path to managed dependencies in root Maven configuration
- Suppressed OWASP Dependency Check finding resolved in json-path 2.9.0

(cherry picked from commit 93788f9281b63555f52a717bae7fe6ccc400b88d)
2024-01-22 13:33:57 -06:00
nathluu
5d5f38b6e7
NIFI-12402 Added Wait for Activity to MonitorActivity
This closes #8063

Signed-off-by: David Handermann <exceptionfactory@apache.org>
Co-authored-by: Vuong Nguyen Van <vanvuong24072001@gmail.com>
Co-authored-by: nathluu <luuhoangtanbis@gmail.com>
(cherry picked from commit 6649115a34e302c5ebd45fd5c12e236357fc307f)
2024-01-19 11:50:13 -06:00
Pierre Villard
66e6eb55a9
NIFI-12593 Added Include all violations property to ValidateCsv
This closes #8229

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit dd45e7edcb3cc1fa3385bec70cac075fbf60acd7)
2024-01-16 09:19:55 -06:00
EndzeitBegins
3c3ce0d51a
NIFI-12561 Fixed MergeContent DELIMITER_STRATEGY_NONE Handling
This closes #8222

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 4efabdcf51e89c93738b0dbab3eafefd12faec6a)
2024-01-12 15:01:42 -06:00
Matt Burgess
40f54f27bf
NIFI-12530: Support CREATE TABLE in Oracle database adapters
Signed-off-by: Joe Gresock <jgresock@gmail.com>
This closes #8175.
2024-01-11 21:12:21 -05:00
Pierre Villard
dd8f4a3c95 NIFI-12587 - improve error message in ValidateCSV
review - removed row source from logging

Update nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/ValidateCsv.java

Co-authored-by: dan-s1 <dstieg1@gmail.com>

Update nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/ValidateCsv.java

Co-authored-by: dan-s1 <dstieg1@gmail.com>

Update nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/test/java/org/apache/nifi/processors/standard/TestValidateCsv.java

Co-authored-by: dan-s1 <dstieg1@gmail.com>

Update nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/test/java/org/apache/nifi/processors/standard/TestValidateCsv.java

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

Co-authored-by: dan-s1 <dstieg1@gmail.com>
2024-01-09 17:55:15 -05:00
mr1716
308117590b
NIFI-12562 Upgraded json-schema-validator from 1.0.87 to 1.1.0
This closes #8202

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-04 08:40:04 -06:00
exceptionfactory
dcc80805f9 NIFI-12559 Upgraded SSHJ from 0.37.0 to 0.38.0
- Removed Bouncy Castle JDK 1.5 version exclusions no longer required in SSHJ 0.38.0

Signed-off-by: Matt Burgess <mattyb149@apache.org>
2024-01-02 13:48:02 -05:00
dan-s1
6e38beaccf
NIFI-12517 Updated isJson function to improve space handling
- The isJson Expression Language function returns true regardless of leading or trailing spaces

This closes #8165

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 3e62e1e7f20d1c57a5c23ab92b5558ef62f687e9)
2023-12-29 22:00:17 -06:00
exceptionfactory
006d5cc4dd
NIFI-12513 Removed unused import from InvokeHTTPTest
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-12-26 19:10:35 -06:00