8542 Commits

Author SHA1 Message Date
exceptionfactory
2d57625249 NIFI-11729 Upgraded OWASP Dependency Check from 8.2.1 to 8.3.1
- Updated OWASP suppressions to exclude several JSON and Kafka false positives
- Excluded JUnit dependency from Hive 3 JDBC

This closes #7411

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2023-06-21 06:18:02 -04:00
mr1716
f329629be8
NIFI-11730 Upgraded UnboundID LDAP SDK from 6.0.8 to 6.0.9
This closes #7412

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 05322fa8ce8148d48126430919d55f1f46f68233)
2023-06-20 17:12:48 -05:00
exceptionfactory
4d55615c7a NIFI-11709 Upgraded Guava from 32.0.0 to 32.0.1
- Added version override for Guava 27 to 32.0.1 in Hadoop and Hive modules

Signed-off-by: Matt Burgess <mattyb149@apache.org>
2023-06-20 16:20:54 -04:00
exceptionfactory
b9561ecc68 NIFI-11727 Deprecated RethinkDB Processors for Removal
Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #7409
2023-06-20 16:12:36 -04:00
mr1716
fa8cc4d914 NIFI-11731 Update json-schema-validator to 1.0.84
Signed-off-by: Matt Burgess <mattyb149@apache.org>
2023-06-20 12:52:05 -04:00
Peter Turcsanyi
53c5fb331b
NIFI-11708: Upgraded snowflake-ingest-sdk to 2.0.1 and snowflake-jdbc to 3.13.33
Backported
This closes #7393

Signed-off-by: Nandor Soma Abonyi <nsabonyi@apache.org>
(cherry picked from commit 4082951506d6fdc1dad12ff0b18887f759447d85)
2023-06-20 18:26:05 +02:00
mr1716
b5d6453522
NIFI-11725 Upgraded Woodstox from 6.5.0 to 6.5.1
This closes #7407

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit a5ae1558398c3618e6738b1b9a9181f3015dcc74)
2023-06-19 16:12:12 -05:00
mr1716
346bddfa78
NIFI-11724 Upgraded parquet-avro from 1.13.0 to 1.13.1
This closes #7406

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit b8c5bb661ed013f2ee1796e7ae2f4822b0439a6c)
2023-06-19 16:12:11 -05:00
mr1716
65899cb547
NIFI-11723 Upgraded Jedis from 3.9.0 to 3.10.0
This closes #7405

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 69ef6c69713c825ec9b6fec3dd666d42a798955d)
2023-06-19 16:12:11 -05:00
mr1716
16f73d90e2
NIFI-11722 Upgraded Spring Data Redis from 2.7.10 to 2.7.13
This closes #7404

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit d252ed5e1b3584b01f421c12c95d32e523a3cfbe)
2023-06-19 16:12:10 -05:00
mr1716
00b868870a
NIFI-11720 Upgraded HBase from 2.5.3 to 2.5.5
This closes #7402

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 8be9b016771fbefaac60533f00dbe7dab63ca41e)
2023-06-19 16:12:10 -05:00
dan-s1
4d1c71476e
NIFI-11167 Added ExcelReader to nifi-poi-nar
- Moved shared schema inference components to nifi-record-serialization-services-shared

- Backported from main branch following the addition of nifi-schema-inference-utils from NIFI-11716

This closes #7194

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

(cherry picked from commit e4d1dab8f7f901acb62a896acd3d6533caefb7cc)
2023-06-19 15:41:56 -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
Nandor Soma Abonyi
b8973a077b
NIFI-11718 Updated NAR Maven Plugin from 1.5.0 to 1.5.1
This closes #7400

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

(cherry picked from commit a26de9e2339be70b28e75a75c03de47c8c5a81ce)
2023-06-19 11:15:20 -05:00
Matt Burgess
faf4d5c0cb
NIFI-11682 Correct Quoting for UPSERT and INSERT_IGNORE keys in PutDatabaseRecord
This closes #7385

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit bc6ac4b700c78961045c8a55b44406827d1a8693)
2023-06-16 15:05:58 -05:00
Peter Turcsanyi
a71e1c1c16
NIFI-11699 Fixed dynamic properties in SnowflakeComputingConnectionPool
Also fixed driver class name handling (caused IT test failure).
Other test fixes to make IT tests work.

This closes #7387

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit b36570f2cd2992450d6d36a934cda0d206ca7fc1)
2023-06-16 09:41:40 -05:00
mr1716
3f4c373a90
NIFI-11710 Corrected nifi-kafka-2-6-nar Description
This closes #7390

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 7c7b7c026b612ae10d3d2c6a76bf617e5b36fbf0)
2023-06-16 09:41:39 -05:00
Paul Grey
e47d18fed0
NIFI-11698 Changed GitHub MacOS and Windows timeouts to 150 mins
This closes #7386

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 7ba33a742c7e1fbe2ed114e43b0c74e33d594f18)
2023-06-15 20:34:38 -05:00
exceptionfactory
22008c2331 NIFI-11696 Upgraded Bouncy Castle from 1.71 to 1.74
- Adjusted nifi-repository-encryption to remove dependency on Bouncy Castle Provider
- Updated Google Cloud Provider dependencies to remove exclusions and dependencies on Bouncy Castle that no longer apply to current versions

Signed-off-by: Matt Burgess <mattyb149@apache.org>
2023-06-15 16:19:16 -04:00
dependabot[bot]
dd97bea2ed NIFI-11697: Bump snappy-java from 1.1.10.0 to 1.1.10.1
Bumps [snappy-java](https://github.com/xerial/snappy-java) from 1.1.10.0 to 1.1.10.1.
- [Release notes](https://github.com/xerial/snappy-java/releases)
- [Commits](https://github.com/xerial/snappy-java/compare/v1.1.10.0...v1.1.10.1)

---
updated-dependencies:
- dependency-name: org.xerial.snappy:snappy-java
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Matt Burgess <mattyb149@apache.org>
2023-06-15 15:29:51 -04:00
greyp9
b6d4099a14
NIFI-11690 - include extension info for SupportsSensitiveDynamicPrope… (#7379)
* NIFI-11690 - include extension info for SupportsSensitiveDynamicProperties in C2 manifest
* NIFI-11690 - include extension info for SupportsSensitiveDynamicProperties in C2 manifest
* NIFI-11690 - include extension info for SupportsSensitiveDynamicProperties in C2 manifest
2023-06-15 11:29:06 -04:00
exceptionfactory
c21c0e27eb
NIFI-11635 Upgraded IoTDB from 1.0.1 to 1.1.1
- Excluded transitive test dependencies to avoid SNAPSHOT versions

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

This closes #7382.

(cherry picked from commit 4638d2e2515e1c6da99947c451dfcd15abbf601f)
2023-06-15 08:47:36 -05:00
lizhizhou
105fcb90e2
NIFI-10784 Added QueryIoTDBRecord Processor
This closes #6844

Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 7cb86dd42d52923bae57e2dc0763799f682222f5)
2023-06-15 08:47:08 -05:00
Matt Burgess
9bd38a2456
NIFI-11691 Support VARBINARY and LONGVARBINARY in PutDatabaseRecord
This closes #7380

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 760949922c7098d09561af5c2eef7ede055c62bf)
2023-06-14 21:04:44 -05:00
Matthew Burgess
a0fc4fbe24
NIFI-4957 Add Resource File Support for Jolt Specifications
This closes #4044

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 991e5e24dece9f1015ef56b15a152fbdeeaa78d8)
2023-06-14 16:02:08 -05:00
exceptionfactory
0f1744bbe1
NIFI-11689 Added Maven Wrapper with Maven 3.9.2 (#7378)
(cherry picked from commit 63452da61785d5a1f1ac19806aeb067d76c2fd89)
2023-06-14 15:07:36 -05:00
mr1716
0ddccec0ab
NIFI-11687 Upgraded Hazelcast from 5.3.0 to 5.3.1
This closes #7375

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 17efd87bae724b3a5b6e8a97fd5e16d6c3b4d1a5)
2023-06-14 14:31:15 -05:00
mr1716
8e32fcb611
NIFI-11685 Upgraded zstd-jni from 1.5.5-3 to 1.5.5-4
This closes #7376

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 8cd1b4b76c486ad0180f37fcbba0ff952f4c0acd)
2023-06-14 14:31:15 -05:00
mr1716
ac0744ad01
NIFI-11684 Upgraded Brotli4j from 1.11.0 to 1.12.0
This closes #7377

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 4b6209ed20d035b99205d45cccbea2393def8282)
2023-06-14 14:31:14 -05: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
Emilio Setiadarma
8c1a8ab8ec
NIFI-11642 Updated PutSNS using AWS SDK 2
This closes #7362

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 31e1c17d44651d1d3743286ba14a55a1f7fe29cb)
2023-06-13 14:32:09 -05:00
Paul Grey
99610f09a4
NIFI-11553 Add Record handling and more Properties for GCP PubSub
- Added Message Derivation Strategy to PublishGCPubSub with FlowFile and Record options
- Added API Endpoint property to PublishGCPPubSub and ConsumeGCPubSub
- Added Batch configuration properties

This closes #7274

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 336b857442109e1f2c8b3b6108106514609159f5)
2023-06-13 11:09:18 -05:00
exceptionfactory
e5474f7d22 NIFI-11679 Refactored EncryptedRepoContentAccessIT Configuration (#7369) 2023-06-13 11:07:09 -04:00
exceptionfactory
65436cb829 NIFI-11680 Corrected Buffer Size Calculation for Connection Balancing (#7370)
- Resolved BufferOverflowException in PeerChannel with Bouncy Castle Provider
- Changed prepareForWrite() to use Destination Buffer remaining instead of Application Buffer Size
- Changed encrypt() to Packet Buffer Size instead of Application Buffer Size
2023-06-13 11:02:02 -04:00
Mark Payne
b85063cb81
NIFI-11681: Terminate Process Sessions before interrupting processor threads
This closes #7371

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 787e0d82614e345b5afbef6691c418c43cf0ab08)
2023-06-13 08:24:33 -05:00
Mark Payne
125e456a64 NIFI-11471: Added a system test to verify controller service enable timeout.
This closes #7242.
2023-06-12 14:51:48 -04:00
David Young
7f1dd9c960 NIFI-11471: Define new stateless configuration points
Add two new properties:

  nifi.stateless.component.enableTimeout
  nifi.stateless.processor.startTimeout

to allow configuring the StatelessEngine and ProcessScheduler.

This allows an operator to configure what kind of startup time the flow can
tolerate.

Previously these values were hard coded.
2023-06-12 14:51:32 -04:00
Paul Grey
f6e1b526c9
NIFI-11672 Adjusted ListSFTP to handle incomplete File Types
- Modified file handling to include both REGULAR and UNKNOWN File Types returned from an SFTP server

This closes #7365

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 45e8226f89be9b954f870ce00807eab80dfb6a0d)
2023-06-12 11:26:12 -05:00
Mark Payne
181b287b1d
NIFI-11670 Refactored Content Repo OutputStream to create new Claim per FlowFile
Rather than creating many FlowFiles with the same Content Claim, refactored content repos' OutputStreams and ClaimWriteCache so that a new ContentClaim is created for each FlowFile. This ensures that we have a content claim offset of 0. The poor performance was due to having to use StreamUtils.skip() in conjunction with the CipherInputStream, which would only skip a max of 511 bytes at a time. By using a separate Content Claim per FlowFile, we no longer need to seek after creating the CipherInputStream

This closes #7363

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 702c6350344e4ae4cd31349747e96c1384017ed4)
2023-06-12 10:23:29 -05:00
Joe Witt
ec757b7694
NIFI-11654 updating docker files 2023-06-11 20:59:40 -04:00
Joe Witt
edc9e40582
Merge branch 'NIFI-11654-RC1' into support/nifi-1.x 2023-06-11 20:45:15 -04:00
exceptionfactory
728b07b30f
NIFI-11675 Upgraded Apache Commons IO from 2.12.0 to 2.13.0
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #7366.
2023-06-11 15:46:29 +02:00
exceptionfactory
3f9c2bd97c
NIFI-11674 Upgraded Apache Iceberg from 1.2.1 to 1.3.0
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #7364.
2023-06-11 15:44:19 +02:00
mr1716
58f3d5248a
NIFI-11664 Upgraded WebDriverManager from 3.3.0 to 3.8.1
This closes #7359

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 02a34034fad62def07e8a885273820e11c395888)
2023-06-08 16:19:25 -05:00
mr1716
bc175fb011
NIFI-11665 Upgraded oauth2-oidc-sdk from 9.43.1 to 9.43.3
This closes #7358

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 054df20aed41810755934becd71799e0f2e14026)
2023-06-08 16:19:25 -05:00
Matt Burgess
7884d934bd
NIFI-11655 Fixed float and double handling in GenerateRecord
This closes #7356

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 5e6f3abdd2c57fe2a8b81cdf2c97e7f1b9a0132e)
2023-06-08 16:19:24 -05:00
Mathew Kiprop
46295756ca
NIFI-11667 Provide default NiFi version when building dockerhub image
Signed-off-by: Chris Sampson <chris.sampson82@gmail.com>

This closes #7361
2023-06-08 20:42:25 +01:00
exceptionfactory
39b063f49e
NIFI-11629 This closes #7327. Added Socket Write Timeout to InvokeHTTP
Signed-off-by: Joe Witt <joewitt@apache.org>
(cherry picked from commit ec525b0437f6369a7dca56b9818475385d0d03a6)
2023-06-08 11:05:22 -05:00
exceptionfactory
5450831547 NIFI-11666 Added Exception to Error Log for ModifyCompression
Signed-off-by: Matt Burgess <mattyb149@apache.org>
2023-06-08 11:17:28 -04:00
Matt Burgess
e872c26178 NIFI-11647: Support UUID type in DataTypeUtils.getSQLTypeValue
This closes #7355

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2023-06-08 11:14:19 -04:00