6898 Commits

Author SHA1 Message Date
Bryan Bende
d9715d7aff
NIFI-9486 This closes #5604. Add compile scope to logging deps in nifi-registry-assembly
NIFI-9486 Add compile scope to logging deps in minifi-assembly

This commit is 2 of 2.

Signed-off-by: Joe Witt <joewitt@apache.org>
2021-12-14 13:36:35 -07:00
Bryan Bende
0cb61f63cc
NIFI-9486 This closes #5604. Upgrade to logback 1.2.8, remove unnecessary dependencyManagement entries in minifi and nifi-registry in favor of root pom
Remove unnecessary use of slf4j-simple
2021-12-14 12:46:16 -07:00
Yiming Li
8181949540
NIFI-9417: Update BulletinMergerTest.java
Signed-off-by: Matthew Burgess <mattyb149@apache.org>

This closes #5572
2021-12-14 11:13:26 -07:00
Joe Witt
aa85bc3b8d
Revert "Update BulletinMergerTest.java"
This reverts commit 6d03718ca2f54fbe77a4e41a7cfa6a50c295da90.
2021-12-14 11:12:00 -07:00
Joe Witt
32a65332ca
NIFI-9480 fixing version ref 2021-12-14 10:31:45 -07:00
exceptionfactory
5e2df44dcd
NIFI-9376 Updated Admin Guide removing reference to default password
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #5519.
2021-12-14 10:22:42 -07:00
exceptionfactory
4cfa7f7eeb
NIFI-9375 Refactored Registry using OSUtils from nifi-bootstrap-utils
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #5520.
2021-12-14 10:21:54 -07:00
exceptionfactory
4aefc67cce
NIFI-9457 Support microseconds for String Timestamps in PutKudu
- Implemented override for Timestamp Record Field Type format handling to add support for optional microseconds
- Added FieldConverter and ObjectTimestampFieldConverter implementation for generalized Timestamp parsing using DateTimeFormatter
- Updated PutKudu unit tests for standard Timestamp and Timestamp with microseconds

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

This closes #5589.
2021-12-14 10:21:00 -07:00
exceptionfactory
488ca1bcfd
NIFI-9355 Upgraded Apache Curator from 4.2.0 to 5.2.0
- Removed unused Curator dependency declaration from MiNiFi

Signed-off-by: Nathan Gough <thenatog@gmail.com>

This closes #5503.
2021-12-14 10:20:36 -07:00
exceptionfactory
7cedb9b8a8
NIFI-9448 Improved S2S HTTP Extend Transaction Exception Handling
- Refactor background transaction extension to ExtendTransactionCommand
- Avoid closing S2S HTTP client for IllegalStateExceptions
- Avoid creating additional S2S HTTP client instance for transaction extension commands
- Add check for extend transaction requests received in client test class
- Add null check for Peer Persistence implementation in PeerSelector

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

This closes #5577.
2021-12-14 10:18:49 -07:00
exceptionfactory
4e88943e60
NIFI-5821 Added Engine Name to Script Engine property descriptions
Signed-off-by: Matthew Burgess <mattyb149@apache.org>

This closes #5529
2021-12-14 10:14:49 -07:00
Timea Barna
2f9963a534
NIFI-9185 Add Avro logical type to SelectHive3QL processor
Modifying unit test to avoid systemdefault timezone usuage

NIFI-9185 Applying review recommendations removing duplicate dependency from pom.xml

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

This closes #5358
2021-12-14 10:14:23 -07:00
Roberto Santos
2273fe5766
NIFI-9194: Upsert for Oracle12+
Fixes pr #5366.

Fixes pr #5366. Replace tabchars fot whitespaces.

Fixes pr #5366. Replaced tabchars for whitespaces. Removed unnecessary comments.

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

This closes #5366
2021-12-14 10:14:01 -07:00
Bence Simon
534e6eafe7
NIFI-9260 Making the 'write and rename' behaviour optional for PutHDFS
This closes #5423.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2021-12-14 10:08:24 -07:00
Joe Witt
7208cc8b22
Revert "NIFI-9394 Removed RequestLogger and TimerFilter"
This reverts commit 73b32464303bb75e89b01a7c817f059e52f03d5b.
2021-12-14 10:07:40 -07:00
exceptionfactory
3955b88302
NIFI-9393 Set Port Scheduled State for Flow Definitions
- Set Scheduled State for Versioned Port and Versioned Remote Port when mapping Flow Definition
- Updated StandardProcessGroup to set disable Port based on Scheduled State of DISABLED
- Updated StandardProcessGroup to set Remote Port transmitting based on Scheduled State of ENABLED

Signed-off-by: Nathan Gough <thenatog@gmail.com>

This closes #5534.
2021-12-14 09:56:57 -07:00
exceptionfactory
73b3246430
NIFI-9394 Removed RequestLogger and TimerFilter
- Removed logger references from logback.xml

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

This closes #5543.
2021-12-14 09:56:38 -07:00
Pierre Villard
94fee5b289
NIFI-9395 - MiNiFi - bump httpclient to 4.5.13
Signed-off-by: Matthew Burgess <mattyb149@apache.org>

This closes #5537
2021-12-14 09:56:17 -07:00
Pierre Villard
b79714c6f6
NIFI-9396 - MiNiFi - bump junit to 4.13.2
This closes #5538

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2021-12-14 09:55:56 -07:00
Pierre Villard
bd16b93da6
NIFI-9408 - MiNiFi - remove Ignite dependencies
Signed-off-by: Matthew Burgess <mattyb149@apache.org>

This closes #5546
2021-12-14 09:55:32 -07:00
Pierre Villard
25a273834e
NIFI-9419 ParseCEF - Upgraded parcefone and supported empty extensions
- Upgraded com.fluenda:parcefone from 2.0.0 to 2.1.0
- Added Accept empty extensions property to ParseCEF

This closes #5555

Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2021-12-14 09:55:04 -07:00
exceptionfactory
95159ebe48
NIFI-9420 Upgraded MiNiFi Guava from 26.0 to 31.0.1
- Replaced usage of Guava Lists with standard Java classes in TemplatesIteratorTest

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

This closes #5556
2021-12-14 09:54:51 -07:00
exceptionfactory
c7be58abe6
NIFI-9426 Removed unused jackson-mapper-asl from MiNiFi
Signed-off-by: Matthew Burgess <mattyb149@apache.org>

This closes #5561
2021-12-14 09:54:29 -07:00
Pierre Villard
e66c21a380
NIFI-9468 - Bump Kafka client from 2.6.0 to 2.6.3
This closes #5588

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2021-12-14 09:53:51 -07:00
Pierre Villard
ffebbab4bc
NIFI-9473 - Upgrade Jackson from 2.12.3 to 2.12.5
This closes #5591

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2021-12-14 09:53:16 -07:00
exceptionfactory
200538a290
NIFI-9399 Apply Secure Processing to TransformXml XSLT
- Added XML Stream Reader processing for XSLT with external entities disabled
- Removed unused XsltValidator
- Upgraded Saxon-HE from 9.6.0-5 to 10.6
2021-12-14 08:08:23 -07:00
Joe Witt
8f90e9efc0
Revert "NIFI-9392 PutHive3Streaming processor throws java.lang.NoClassDefFoundError on startup"
This commit on 1.16 isn't quite ready so removing from the 1.15.1 release

This reverts commit 8581799f78dadfe81bac1b6a66438e51c017e6d6.
2021-12-13 14:19:27 -07:00
exceptionfactory
f2314de1c0
NIFI-9482 Upgrade Log4j 2 from 2.15.0 to 2.16.0
Signed-off-by: Joe Witt <joewitt@apache.org>
2021-12-13 14:10:16 -07:00
Chris Sampson
5e9c09c4c9
NIFI-8153 custom date/time format properties for PutElasticsearchRecord 2021-12-13 11:40:26 -07:00
noblenumbat360
cffd05e372
NIFI-8272 Delete stale metrics from REST API Prometheus endpoint.
Added <scope>test</scope> tag to the nifi-web-api pom.xml and corrected imports.
2021-12-13 11:39:46 -07:00
Matthew Burgess
de7ef34258
NIFI-8392: Translate JDBC CHAR type to RecordFieldType STRING 2021-12-13 11:38:45 -07:00
ahmed shaaban
c7c5b6765a
NIFI-9093 GetSplunk Processor hangs
NIFI-9093 changed the required flag to false on ConnectTimeout and ReadTimeout properties
2021-12-13 11:36:43 -07:00
Tamas Palfy
601ad648a0
NIFI-9202 Improve Allowable Values merging to handle cases when different nodes have different set of Allowable Values. 2021-12-13 11:36:04 -07:00
Mark Payne
cad07ab75c
NIFI-9362: Ensure that we update the StateMap in AbstractListProcessor to hold any files whose date matches the latest before setting cluster-wide state 2021-12-13 11:35:05 -07:00
Mark Payne
1682a80684
NIFI-9364: Ensure that we delegate calls to write(byte[]) and write(byte[], int, int) to the underlying OutputStream when writing to the file-based content repository for stateless 2021-12-13 11:34:44 -07:00
Mark Payne
36ecf43a30
NIFI-9365: Changed HashMap to ConcurrentHashMap in StandardProcessorNode for the activeThreads, because we have a need to iterate over it outside of synchronized keyword 2021-12-13 11:34:18 -07:00
Chris Sampson
79838fda5e
NIFI-9366 prevent unwanted provenance_repository directory being created by nifi-persistent-provenance-repository tests
Clean upp temp provenance_repository after each test
2021-12-13 11:33:12 -07:00
Peter Turcsanyi
388731e722
NIFI-9368: Fixed the ordering of the log entries on the processor level bulletin pop-up 2021-12-13 11:32:28 -07:00
exceptionfactory
b981914661
NIFI-9372 Corrected NiFi application log messages
- Removed unnecessary spaces from initialization log
- Changed bootstrap temporary password file processing messages to debug
- Updated several log statements using parameterized strings
- Refactored NiFi unit test class
2021-12-13 11:30:59 -07:00
Paul Grey
bb0696645e
NIFI-9389 - NPE guard for ExecuteProcess on no OnTriggered
NIFI-9389 - NPE guard for ExecuteProcess on no OnTriggered
2021-12-13 11:27:11 -07:00
Robert Kalmar
87ef4deb9c
NIFI-9392 PutHive3Streaming processor throws java.lang.NoClassDefFoundError on startup 2021-12-13 11:26:26 -07:00
exceptionfactory
244c5420f7
NIFI-9409 Updated links for EVP BytesToKey and PBKDF2 2021-12-13 11:25:44 -07:00
Peter Gyori
96af7a692c
NIFI-9410: Fix for ConsumeMQTT processor in stateless environment
Signed-off-by: Peter Gyori <peter.gyori.dev@gmail.com>

NIFI-9410: Added displayName to the QoS processor property

Signed-off-by: Peter Gyori <peter.gyori.dev@gmail.com>
2021-12-13 11:25:11 -07:00
Joe Gresock
1607f8b660
NIFI-9411: Adding missing 'setSubtitle' call for Controller Services modal 2021-12-13 11:23:56 -07:00
Joe Gresock
40621e3f5d
NIFI-9416: Fixing NPE when updating param context without inheritedParameterContexts 2021-12-13 11:23:28 -07:00
Yiming Li
6d03718ca2
Update BulletinMergerTest.java 2021-12-13 11:23:02 -07:00
Tamas Palfy
ddf3a81125
NIFI-9436 - In AbstractPutHDFSRecord make sure the record writers use the FileSystem object the processor already has. 2021-12-13 11:22:14 -07:00
Mark Payne
eb108cd383
NIFI-9441: Ensure that we only update our member variable for the latest timestamp after processing all objects within the GCS Bucket 2021-12-13 11:21:46 -07:00
Mark Payne
de03b7dbc0
NIFI-9433: When a Connection is unregistered from the NioAsyncLoadBalanceClient, make sure that we only cancel its active transaction if the transaction belongs to the appropriate connection. Also ensure that when we do cancel a transaction / call its failure callback, we purge the collection of any FlowFiles that have been sent in that transaction. This ensures that we cannot later attempt to failure the transaction again, decrementing the count of FlowFiles for the connection more than we should. 2021-12-13 11:20:28 -07:00
exceptionfactory
d61a747ec1
NIFI-9471 Corrected PutKudu usage of DataTypeUtils.toString() 2021-12-13 11:18:21 -07:00