435 Commits

Author SHA1 Message Date
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
634d2bd7d3
NIFI-13156 Replaced JsonParser deprecated getCurrentName() with currentName()
This closes #8807

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 811a491ba51c3fa18cb6b6cd2fa93e5f69602909)
2024-05-10 11:16:24 -05: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
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
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
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
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
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
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
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
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
Mark Bathori
0864858501 NIFI-11992: Processor and sink service for filing tickets in Zendesk
This closes #7644.

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

(cherry picked from commit 7770a17a6c4edea5b2408197d8f6e62986cacdfb)
2023-12-04 16:18:31 +01:00
Pierre Villard
7fedb49a9a
NIFI-12362-RC5 prepare for next development iteration 2023-11-23 11:03:53 +01:00
Pierre Villard
5241f43482
NIFI-12362-RC5 prepare release nifi-1.24.0-RC5 2023-11-23 11:03:47 +01:00
dan-s1
6ce63c0bfe
NIFI-11197 Added YamlTreeReader
- Adjusted JsonTreeReader implementation for sharing common Jackson components

This closes #7665

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 4b95129f962b0dfa2b1119f54d096c3a8464cfa5)
2023-10-23 15:29:30 -05:00
Chris Sampson
acddeb1cf4
NIFI-12153 Added Allow Comments and Max String Length to JSON Readers
This closes #7823

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 099ceec7ede8d0427f588bf71aec7b3e006a2a4b)
2023-10-09 11:04:53 -05:00
exceptionfactory
9bd7b91514
NIFI-12163 This closes #7835. Improved Syslog 5424 Line Handling
- Eliminated unused parseEvent method signatures from StrictSyslog5424Parser in favor of a single String line method
- Eliminated intermediate conversion from String to byte array and back to String for Syslog Parser

Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-10-03 19:46:23 -07:00
exceptionfactory
51ae9160da
NIFI-12115 Added ListenOTLP to collect OpenTelemetry
- Added ListenOTLP Processor supporting OpenTelemetry OTLP 1.0.0 Specification with gRPC and HTTP
- Updated nifi-event-transport to support configurable SSLParameters for configurable Cipher Suites

This closes #7830

Signed-off-by: Joseph Witt <joewitt@apache.org>
(cherry picked from commit 6394912cce3ccf1c03d099ebad75828bfe8af395)
2023-10-03 21:42:17 -05:00
Pierre Villard
e7574cddb9
NIFI-12113 Replaced Validate.notNull() with Objects.requireNonNull()
This closes #7779

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 4b9eb8361ce6352c1e155c99748fd1f97df76c0c)
2023-09-22 15:21:22 -05:00
Peter Turcsanyi
e07bb19233
NIFI-12075 Deprecated ComponentLog methods with Object[] and Throwable
- Updated component references to remove use of Object[] wrapping for log methods

This closes #7758

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-09-19 13:23:07 -05:00
exceptionfactory
ab67daf891
NIFI-12034 This closes #7729. Upgraded Apache Commons Compress from 1.23.0 to 1.24.0
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-14 13:32:24 -07:00
exceptionfactory
0862c105f0
NIFI-12060 This closes #7694. Removed Groovy Tests using Spock Framework
- Added org.spockframework to the list of banned dependencies
- Removed several other Groovy tests and associated build profiles

Signed-off-by: Joseph Witt <joewitt@apache.org>

(cherry picked from commit 98fa7d02904ab37a1bf696cce1421cff6569fa62)
2023-09-14 14:15:53 -05:00
dan-s1
0fd77eff1c
NIFI-12042 Refactored Groovy test to Java in nifi-mock-record-utils
This closes #7681

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 09c1c8b2b39c37954b195a6b2d7ce09c502d1dec)
2023-09-12 09:04:32 -05:00
Matt Burgess
1a9e972721 NIFI-11195: Fixed NiFi versions for backport 2023-08-29 15:43:06 -04:00
exceptionfactory
fec34036a5 NIFI-11195 Refactored Identity Mapping to nifi-security-identity
- Moved StringUtils from nifi-properties to nifi-property-utils
- Moved Peer Identity methods from CertificateUtils to specific Site-to-Site classes

Signed-off-by: Joe Gresock <jgresock@gmail.com>
This closes #6977.
2023-08-29 15:43:06 -04:00
Bence Simon
5802db2667
NIFI-11924 Closing FileSystem after using in HDFSExternalResourceProvider
This closes #7588.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2023-08-22 13:23:38 +02:00
exceptionfactory
1fdca9128b NIFI-11920 Improved JDBC and JNDI JMS Connection URL Validation
Signed-off-by: Matt Burgess <mattyb149@apache.org>
2023-08-09 13:00:11 -04:00
Mike Thomsen
71a1417c76
NIFI-11913 Added enum handling to StandardSchemaValidator
This closes #7576

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 5cb15b484c67bf9036906cd94d37b2f512e5bcbd)
2023-08-07 14:03:26 -05:00
exceptionfactory
19b13b060d
NIFI-11889 Added Record-oriented Transmission to PutTCP
This closes #7554
Signed-off-by: Paul Grey <greyp@apache.org>
2023-08-04 11:39:30 -04:00
Tamas Palfy
18d04acb4d
NIFI-11907 Backport from NIFI-11241 for JSON Schema Inference
- Moving JsonRecordSource and JsonSchemaInference from nifi-record-serialization-services to nifi-json-record-utils

This closes #7572

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-08-03 17:03:47 -05:00
exceptionfactory
27a690a30a NIFI-11832-RC3 prepare for next development iteration 2023-07-25 14:03:12 -05:00
exceptionfactory
b7792f03b7 NIFI-11832-RC3 prepare release nifi-1.23.0-RC3 2023-07-25 14:03:11 -05:00
Pierre Villard
06e2776583
NIFI-11828 - Confluent Schema Encoding Access Strategy - Schema ID versus Schema Version ID (#7495)
* NIFI-11828 - Confluent Schema Encoding Access Strategy - Schema ID versus Schema Version ID
* removed hard coded version 1
2023-07-25 09:44:40 -04:00
Peter Turcsanyi
2f9bb2095c
NIFI-11758: Added FileResourceService and used it in PutAzure*Storage processors for local file upload
- Renamed classes from DataUpload to ResourceTransfer and updated references
- Disabled testNonReadableFile() on Windows due to Posix permissions
- Replaced utility methods with functional handling of FileResource
- Corrected FlowFile InputStream access using Optional.orElseGet()

Backported
- Updated 2.0.0-SNAPSHOT references to 1.23.0-SNAPSHOT
- Replaced InputStream.readAllBytes() with IOUtils.toByteArray(inputStream) to address Java8 incompatibility
- Replaced Optional.isEmpty() with Optional.isPresent() to address Java8 incompatibility

This closes: #7458

Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: Nandor Soma Abonyi <nsabonyi@apache.org>
(cherry picked from commit 437995b75a4237b7bf9d304f7693cf3b53371a9f)
2023-07-15 01:32:39 +02:00
Chris Sampson
756f9d0fdb
NIFI-9206 Added RemoveRecordField Processor
This closes #6816

Co-authored-by: Peter Gyori <peter.gyori.dev@gmail.com>
Co-authored-by: Chris Sampson <chris.sampson82@gmail.com>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 3f5ed2350476ea258b0d96b00987e5deb626af53)
2023-06-26 11:09:54 -05:00
exceptionfactory
b6bf9c5725
NIFI-11716 Backported nifi-schema-inference-utils from NIFI-11241
Signed-off-by: Chris Sampson <chris.sampson82@gmail.com>

This closes #7396
2023-06-19 21:02:27 +01:00
exceptionfactory
0ecd15537e
NIFI-11532 Removed JUnit 4 and Groovy Test from default dependencies
- 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)
2023-06-13 15:22:40 -05:00
Joe Witt
f1d5a8c4de
NIFI-11654-RC1 prepare for next development iteration 2023-06-06 12:32:00 -07:00
Joe Witt
71e3ea9f2c
NIFI-11654-RC1 prepare release nifi-1.22.0-RC1 2023-06-06 12:31:58 -07:00
exceptionfactory
6a7a91f0fa
NIFI-11653 This closes #7349. Added Connection URL Validation for Database Services
Signed-off-by: Joe Witt <joewitt@apache.org>
2023-06-06 09:39:58 -07:00
Mark Payne
e75d78b3c3
NIFI-11603 Refactored Socket-based tests to use Dynamic Ports
- Removed NetworkUtils methods for getting available ports
- Updated Socket-based components to support using 0 to listen on a random available port for improved test reliability

This closes #7299

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 50811660d00b4bcfcb431f9897807352b947813a)
2023-06-01 13:34:27 -05:00
Peter Turcsanyi
1bad2f56ac NIFI-11369: Fixed Defragment strategy with optional fragment.count attribute in MergeContent 2023-05-30 18:47:57 +02:00
Lehel
d17ffd9cd9
NIFI-11547 Fixed DBCPConnectionPool verification
- Added unit test for AbstractDBCPConnectionPool

This closes #7249

Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 1a38bf003ea23ccca6e04efb6afe64a52d1d61f5)
2023-05-17 10:53:45 -05:00
Pierre Villard
c9cd18f6d5 NIFI-11502 - Upgrade json-path to 2.8.0
NIFI-11502 fixing unit tests
NIFI-11502 review

This closes #7208

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2023-04-29 16:04:06 -04:00
Pierre Villard
5255d1bad3
NIFI-11417 Upgraded Caffeine from 2.8.1 to 2.9.3
This closes #7148

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-04-10 08:55:45 -05:00
Joe Witt
590b5f71cf
Merge branch 'NIFI-11357-RC2' into support/nifi-1.x 2023-04-07 08:25:36 -07:00
Mark Bathori
79097835a6 NIFI-11342: HDFS processors fail to get ClassloaderIsolationKey at startup
This closes #7121.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2023-04-05 17:43:48 +02:00