8498 Commits

Author SHA1 Message Date
Emilio Setiadarma
e27d2bbb2e
NIFI-11531 Migrated tests in nifi-security-utils from Groovy to Java
- Adjusted Collection and StringUtils usage to work with Java 8

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

(cherry picked from commit c4f7251b23d13842618acee185e33cf6afa61317)
2023-05-17 13:49:42 -05: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
Jeyassri Balchandran
ac67c2f21b
NIFI-11467 Upgraded jjwt from 0.7.0 to 0.9.1
This closes #7256

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 764cc9e9b0fe4cfc50110768e99afb426fc145a8)
2023-05-17 09:39:56 -05:00
dan-s1
0923454ad6
NIFI-11550 Refactored QueryGroovyTest to TestQuery
This closes #7250

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit c382ab6f069fbb244c55ff9fdba2be160e3651a8)
2023-05-17 09:19:12 -05:00
siddr
0b4ce462c9
NIFI-11454 Upgraded commons-jexl3 from 3.2.1 to 3.3
This closes #7252

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 607b53504b57d5d7fde84a721ce75056c92a1f70)
2023-05-16 15:50:55 -05:00
Lehel
f87b6896ac
NIFI-11535: Transfer ConnectWebsocket connection configuration FlowFile to relationships
Also moved dto and util packages under org.apache.nifi.websocket.jetty

This closes #7246.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2023-05-16 15:28:47 +02:00
Tan Luu
952d5f2561
NIFI-11485 Added Toolkit to Registry Docker Image
This closes #7197

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

(cherry picked from commit fcf2446bb580f21a2293f0c0605094d1090d2afd)
2023-05-16 08:22:37 -05:00
Matthew Burgess
aefb278f32
NIFI-11380: Refactor CaptureChangeMySQL with improvements
Backported
This closes #7116

Signed-off-by: Nandor Soma Abonyi <nsabonyi@apache.org>
2023-05-16 12:27:57 +02:00
krisztina-zsihovszki
8aa0d5549e NIFI-11544 Fixed REL_FAILURE usage in AbstractIcebergProcessor
This closes #7241.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2023-05-16 09:46:14 +02:00
nathluu
939c8c9524
NIFI-11545 Fixed test-all-dbs for Registry integration tests
This closes #7244

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 0308b5b404d99aa97166e11586ab348a8456b6d6)
2023-05-15 10:31:41 -05:00
Ryan Van Den Bos
8b1b9fce7c
NIFI-11430 - PaginatedJsonQueryElasticsearch processors should not output empty FlowFile if hits have been found; PaginatedJsonQueryElasticsearch processors should be able to use _source and _meta only result formats when grouping by query
This closes #7163

Signed-off-by: Chris Sampson <chris.sampson82@gmail.com>
2023-05-13 19:39:37 +01:00
Nissim Shiman
434154b514 NIFI-10756 Generate error message when processor and/or controller
service is unable to transition to start and/or enabled state

Signed-off-by: Mike Moser <mosermw@apache.org>
2023-05-12 14:46:32 +00:00
Pierre Villard
e632b8c037
NIFI-11527: clean-up dependencies
This closes #7230

Co-authored-by: Kalman Jantner <jantner@gmail.com>
Signed-off-by: Ferenc Kis <briansolo1985@gmail.com>
2023-05-12 12:47:27 +02:00
M Tien
7f660d7d87
NIFI-11287: detect dependent properties when the property it depends on references a parameter (UI) (#7117)
* NIFI-11287: detect dependent properties when the property it depends on references a parameter

* address review feedback

* address more review comments

* - loadProperties checks type before getting the parameter context
- retrieve the parameter context with ajax call from inside the class

* add type parameter to all places calling loadProperties

* get reference parameters by invoking provided callbacks from the client

* check for user permissions before requesting for referenced parameters

* address review feedback

This closes #7117
2023-05-11 17:05:06 -04:00
dependabot[bot]
4549494e21
NIFI-11541 Upgraded engine.io from 6.4.1 to 6.4.2
This closes #7227

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit bfa93b2b9ef4bb4d0621324b4017667909bb138d)
2023-05-11 15:45:41 -05:00
Nandor Soma Abonyi
4bea7f5f79
NIFI-11524 Improved ExecuteStreamCommand documentation and configuration
This closes #7228

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 2049d5068b8238fc9251d3e735f1d80e0c86558b)
2023-05-11 15:31:09 -05:00
Timea Barna
e1ddc44b07
NIFI-11385 Added JMX Metrics REST Resource for Diagnostics
This closes #7124

Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 5811a9c579a11aa8fc8358851df33d0456a5e10c)
2023-05-08 08:12:16 -05:00
Emilio Setiadarma
205b4b7fd4
NIFI-11526 Refactored DatabaseRecordSinkTest to Java from Groovy
This closes #7229

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 340b5fcb00671e3a23834efc025220998f044764)
2023-05-05 08:54:05 -05:00
Lehel Boér
ab20a93a90 NIFI-11493: Defaulted dynamically modified classpath fix
This closes #7201.

Co-authored-by: Peter Turcsanyi <turcsanyi@apache.org>
Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2023-05-04 15:43:03 +02:00
Bence Simon
01e72d6b51 NIFI-11523 Refining schema handling for ScriptedTransfromRecord
This closes #7226

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2023-05-03 19:35:18 -04:00
mr1716
7570f1c783 NIFI-11522 Upgrade cassandra.sdk.version to 3.11.3
This closes #7225

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2023-05-03 19:35:11 -04:00
Chris Sampson
9bc05c098c
NIFI-10067: enable use of script when updating documents in Elasticsearch via PutElasticsearchJson or PutElasticsearchRecord
NIFI-3262: enable use of dynamic_templates in Elasticsearch _bulk operations

Signed-off-by: Joe Gresock <jgresock@gmail.com>

This closes #6628.
2023-05-03 05:03:18 -04:00
exceptionfactory
9749dc0034
NIFI-11360 Switched Optional.isEmpty to Optional.isPresent for Java 8
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-05-02 22:38:53 -05:00
mr1716
fb4f00ece5
NIFI-11515 Upgraded docker-compose-junit-jupiter from 1.8.0 to 2.0.0
This closes #7223

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 73ecb54c42d7f5cc635b9cb3eeed2c340bd7fe24)
2023-05-02 21:03:20 -05:00
mkalavala
66b2e2f60f
NIFI-11360 Added Client-Side Encryption for Azure Blob v12 Processors
This closes #7182

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit aad7b40bd9ead7cca68e9f535d57760fda8ed285)
2023-05-02 20:42:40 -05:00
dan-s1
2e2604a901 [NIFI-11509] Added configuration to allow for parsing comments in JSON.
This closes #7220

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2023-05-02 08:19:23 -04:00
dan-s1
dfff80d3c5 [NIFI-11511] Added Provenance route events for all the relationships.
This closes #7221

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2023-05-02 08:04:34 -04:00
Pierre Villard
f4850bec90 NIFI-11510 - Upgrade Box SDK to 4.1.0
This closes #7219

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2023-05-02 07:51:28 -04:00
Mike Thomsen
e22b6a93c7
NIFI-11222 Added deprecation log for MongoDB URI Processor property
This closes #7212

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-05-01 17:35:42 -05:00
Pierre Villard
42a5daa136
NIFI-11507 Upgraded Calcite from 1.32 to 1.34
This closes #7216

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 01d1be3215ec5834ca2d179db60f60a3d8890a06)
2023-05-01 14:17:36 -05:00
Pierre Villard
4bc38d0d93
NIFI-11506 Upgraded Curator from 5.4.0 to 5.5.0
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-05-01 14:17:25 -05:00
Pierre Villard
879b329b74
NIFI-11505 Upgraded gRPC from 1.54.0 to 1.54.1
This closes #7214

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit fb4eb38688f6331d1a7e7114fde718c8ea5f474f)
2023-05-01 14:15:02 -05:00
Matthew Burgess
7d6f8c09a6
NIFI-11466 Added ModifyCompression Processor
- Added nifi-compress-bundle with nifi-compress-nar

Backported #7180 and set version to 1.22.0-SNAPSHOT

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

(cherry picked from commit 0e93dfae832e9f77d510f5e4e69399436d72c076)
2023-04-29 21:12:04 -05:00
Matthew Burgess
15b3687a25 NIFI-11034: Restore image viewer to nifi-assembly
This closes #7209

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2023-04-29 18:25:12 -04: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
Chris Sampson
e2067c4ea1 NIFI-10865 allow RecordPath's unescapeJson to convert de-serialised JSON Objects into Records
NIFI-10865 allow UpdateRecord to replace the Record root for relative paths, e.g. when a RecordPath function is used to modify selected field(s)

This closes #6708

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2023-04-29 12:27:37 -04:00
Pierre Villard
d399c5267f
NIFI-11501 Upgraded Hive MQTT client from 1.3.0 to 1.3.1
This closes #7207

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 3de6f960fb396f7937d71d8df991a2f79edf2514)
2023-04-28 15:17:36 -05:00
Pierre Villard
4bcab4ae50
NIFI-11500 Upgraded Jackson BOM from 2.14.2 to 2.15.0
This closes #7206

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit af84d798d1aadb0d057f63287e040abdf8117ce1)
2023-04-28 15:17:35 -05:00
Pierre Villard
a5c3b934a8
NIFI-11498 Upgraded Netty from 4.1.91 to 4.1.92
This closes #7205

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 522ab3e2aadab0e3e6bb4a0f2eb3a190eb33489b)
2023-04-28 15:17:35 -05:00
Pierre Villard
780aef677d
NIFI-11497 Upgraded snowflake-ingest-sdk from 1.1.1 to 1.1.3
This closes #7204

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit abdef65096cc76dbd6224bdb9f1ae00113696f3f)
2023-04-28 15:17:34 -05:00
Pierre Villard
a7423e180a
NIFI-11495 Upgraded Iceberg from 1.2.0 to 1.2.1
This closes #7203

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 67a4d10b3e5863c42c5f63a787813aec32fa84fe)
2023-04-28 15:17:34 -05:00
Pierre Villard
cd0488fb3e
NIFI-11494 Upgraded JUnit from 5.9.2 to 5.9.3
This closes #7202

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit d85b2925c52f8f4c214cb177483ff8b90b393fca)
2023-04-28 15:17:34 -05:00
Timea Barna
b146ab7407
NIFI-11473 Flow version change in NiFi should not stop a component when only position is changed
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
2023-04-27 12:58:05 -04:00
Chris Sampson
bde8731a2f
NIFI-11483 Correctly use DescribedValue for JsonQueryElasticsearch
This closes #7195

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 99b2412ad4ad3af72bff189404f6d817417660b8)
2023-04-26 11:57:54 -05:00
Lehel Boér
4e1b1e7926
NIFI-11067 Delete Property History when changing Sensitive status
This closes #7082

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit ffaf81ec462c4093f0fcf6d61d36be9849f0eda2)
2023-04-26 11:11:54 -05:00
Pierre Villard
d52e097dec NIFI-11224: Refactor and FF attribute support in WHERE in QuerySalesforceObject.
This closes #7019.

Co-authored-by: Lehel Boér <lehel44@hotmail.com>
Signed-off-by: Tamas Palfy <tpalfy@apache.org>
2023-04-26 15:00:23 +02:00
Scott Aslan
8d04559e07 NIFI-11433 - use .add() for set instead of .push() (#7193)
* replace d3.nest, use add instead of push for Set, use forEach to loop over Set

* es5 function syntax

Merged #7193 into main.
2023-04-25 10:46:39 -07:00
Chris Sampson
c45b841392 NIFI-11111 add option to output Elasticsearch error responses as FlowFile to PutElasticsearchJson and PutElasticsearchRecord
NIFI-11111 clarify error_responses relationships in PutElasticsearchJson/Record processors
NIFI-11111 Refactor exception handling for error response flowfile transfer
NIFI-11111 Add elasticsearch.bulk.error attributes containing the Elasticsearch _bulk response for error documents in PutElasticsearchJson

This closes #6903

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2023-04-25 06:45:14 -04:00
Scott Aslan
10eab2a6d3
[NIFI-11433] update angular, d3, moment, slickgrid, and jquery depen… (#7174)
* [NIFIF-11433] update angular, d3, moment, slickgrid, and jquery dependencies

* address review feedback

* .entries instead of .keys

Merged #7174 into main.
2023-04-24 13:47:01 -07:00
Daniel Aaron Salwerowicz
07e6df896e
NIFI-11472 Check working directory after making directory in PutFTP
- Multiple threads can attempt to create a remote directory when PutFTP has multiple concurrent tasks.

This closes #7184

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit d3f2bf1c16346d0fb0b56eb228a723b7b32afa65)
2023-04-24 11:35:38 -05:00