Matthew Burgess
214bd2f00c
NIFI-7862: Add UpdateDatabaseTable processor for auto table structure updates
...
Signed-off-by: Joe Gresock <jgresock@gmail.com>
This closes #5523 .
2022-11-17 14:38:52 -05:00
Arpad Boda
7a449dbcee
NIFI-10833 - Fix grammar error in ListenHTTP log msg
2022-11-16 19:40:20 -05:00
Mark Payne
d7f2eb7c26
NIFI-10818: Fixed bug in which oldest bin in MergeContent was not being evicted in order to make room for a new bin when using a correlation attribute. Added additional tests for JoinEnrichment to ensure that the changes had no adverse effects on that processor. Found a bug when running that test in MockProcessSession so also addressed the bug (ConcurrentModificationException).
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #6668
2022-11-16 16:49:29 -05:00
exceptionfactory
bd89d66539
NIFI-7392 Corrected TestValidationJson for Windows build
2022-11-16 11:29:12 -06:00
r65535
a702a8c215
NIFI-7392 Added ValidateJson to Standard Processors
...
This closes #6337
Co-authored-by: dan-s1 <dsteig1@gmail.com>
Co-authored-by: r65535 <ryan77056@gchq.gov.uk>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-11-16 10:02:17 -06:00
Matthew Burgess
f2774c4924
NIFI-9814: Add range sampling to SampleRecord
...
- Incorporated review comments
This closes #5878
Signed-off-by: Paul Grey <greyp@apache.org>
2022-11-15 18:49:51 -05:00
Mark Payne
bda624823b
NIFI-10817: Moved the calls in StandardProcessSession to 'resetState()' and 'acknowledgeRecords()' from the outer commit(boolean) to the inner commit(Checkpoint, boolean). By moving the call here, the logic of StandardProcessSession is unaffected. But the StatelessProcessSession that inherits from it now has the benefit of having the state cleaned up when calling super.commit(Checkpoint, boolean).
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #6663
2022-11-15 15:47:32 -05:00
Mark Bean
2bfefc3e5b
NIFI-10243: allow ControlRate to throttle on combination of data rate or flowfile rate
...
NIFI-10243: fix typos
NIFI-10243: re-ordered property in ControlRate
NIFI-10243: minor updates to make code cleaner based on PR comments
Signed-off-by: Nathan Gough <thenatog@gmail.com>
This closes #6506 .
2022-11-14 23:04:55 -05:00
Nathan Gough
23e8a19417
NIFI-10705 - Primary keys were not being included in ConvertJSONToSQL UPDATE queries when 'User statement.type Attribute' was used.
...
This closes #6652
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-11-14 09:23:10 -06:00
exceptionfactory
e60cbd4bbb
NIFI-10768 Filter empty messages in ListenSyslog ( #6624 )
...
- Added FilteringStrategy argument to Server Factory for ListenSyslog
- Set quick shutdown quiet period for ListenSyslog and TestListenSyslog
- Added test method for batched messages with empty message included
2022-11-07 15:05:40 -05:00
exceptionfactory
d9e494f976
NIFI-10713 Added Deprecation Warning for PGP in EncryptContent
...
NIFI-10713 Removed OpenPGP, PGP, and GPG tags
This closes #6613
Signed-off-by: Paul Grey <greyp@apache.org>
2022-11-04 18:04:37 -04:00
TheGreatRandall
238c356219
NIFI-10637 Simplified Locale validation in ParseCEF
...
This closes #6522
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-10-31 18:43:19 -05:00
BoyuLi4
56d26be3ca
NIFI-10630 Updated TestWaitNotifyProtocol comparing JSON Objects
...
This closes #6526
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-10-31 15:56:31 -05:00
zhewenf2
65201ab88b
NIFI-10642 Fix flaky test groupByStringMixedNumberOfRecords
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #6528
2022-10-31 15:58:27 -04:00
Andrew Lim
2d5a8b8b0d
NIFI-10503 Changed flow file references to FlowFile in GenerateTableFetch processor docs
...
Signed-off-by: Nathan Gough <thenatog@gmail.com>
This closes #6577 .
2022-10-25 11:13:07 -04:00
Joe Witt
c92a30734f
NIFI-10680 Corrected Bouncy Castle references in optional profiles
...
NIFI-10691 Removed duplicate Bouncy Castle dependencies from nifi-standard-processors
This closes #6571
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-10-24 17:46:51 -05:00
Lehel Boér
feb3148b68
NIFI-10628: Added Default Schedule Time and Run Duration to processors
...
This closes #6512
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-10-21 14:57:46 -05:00
Joe Witt
c155d29658
NIFI-10614 Upgraded Bouncy Castle from 1.70 to 1.71
...
- Blocked Bouncy Castle jdk15on dependencies
- Forced jdk18on dependencies and validated across entire build
This closes #6498
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-10-20 19:35:02 -05:00
Matt Burgess
f43b989c99
NIFI-10617: Add missing DynamicProperty annotation to processors that use them ( #6509 )
...
This closes #6509
2022-10-17 12:46:37 -04:00
Matthew Burgess
a76abef270
NIFI-10635: Fix handling of enums in PutDatabaseRecord
...
Signed-off-by: Nathan Gough <thenatog@gmail.com>
This closes #6518 .
2022-10-17 11:29:53 -04:00
Matt Gilman
e638bcee2f
NIFI-10617:
...
- Adding dynamic property annotation on a number of extensions that were missing it.
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #6501
2022-10-10 10:32:50 -04:00
Nathan Gough
9ff1dadcf6
NIFI-10604 Added Idle Connection Timeout property to ListenTCP
...
This closes #6492
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-10-07 14:30:37 -05:00
zhangcheng
b5f4101fa0
NIFI-10352: remove the meaningless code of GenerateTableFetch.java, It is confusing for reading code.
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #6299
2022-10-07 14:50:26 -04:00
exceptionfactory
97dc4b67aa
NIFI-10569 Added Maximum Thread property to HandleHttpRequest
...
- Added simple unit test for HandleHttpRequest to run without requests
- Removed cleanup integration test method for HandleHttpRequest
Signed-off-by: Nathan Gough <thenatog@gmail.com>
This closes #6465 .
2022-10-07 14:37:04 -04:00
Michael 81877
572799a201
NIFI-10273 Supported file entries larger than 8.5GB for TAR in MergeContent
...
This closes #6369
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-10-07 10:36:10 -05:00
Joe Witt
c6a9d70814
Merge branch 'NIFI-10521-RC4'
2022-10-06 14:13:30 -07:00
exceptionfactory
d1145ee34e
NIFI-10586 Prioritized ssh-rsa algorithm in SFTP Processors
...
- The default configuration prioritizes ssh-rsa when Key Algorithms Allowed is not specified
Signed-off-by: Nathan Gough <thenatog@gmail.com>
This closes #6479 .
2022-10-06 14:31:10 -04:00
Joe Witt
c9ebdd2025
NIFI-10521-RC4 prepare for next development iteration
2022-10-03 10:59:36 -07:00
Joe Witt
109e54cd58
NIFI-10521-RC4 prepare release nifi-1.18.0-RC4
2022-10-03 10:59:34 -07:00
Emilio Setiadarma
abf88c3aab
NIFI-10240 Removed custom validation for SSL Context Service in ListenSyslog
...
- Made sure to check TCP is protocol set before using SSL Context Service during runtime
This closes #6441
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-09-30 11:03:39 -05:00
Aerilym
4b691b133b
NIFI-10192 Caffeine cache schema request for reuse
...
This closes #6364
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-09-29 15:07:42 -04:00
Matthew Hawkins
3e60414d48
NIFI-10436 Initial basic brotli support
...
NIFI-10436 Add Brotli-compressed SampleFile.txt.br for unit testing
NIFI-10436 Fixup basic usage of Brotli4j API
NIFI-10436 NOTICE ok, LICENSE updated
NIFI-10436 style fixup CompressContent.java
NIFI-10436 Update CompressContent.java
This closes #6432
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-09-29 12:03:09 -04:00
Joe Witt
1a99b9611c
NIFI-10559 Clarified remote path can come from flowfile attributes and made inherited prop descriptors more obvious
...
This closes #6457
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-09-28 15:52:32 -05:00
Eduardo Fontes
9bc63920aa
NIFI-10289 This closes #6256 . Change getConflictColumnsClause
...
NIFI-10289 Test upsert to catch this issue
Signed-off-by: Joe Witt <joewitt@apache.org>
2022-09-26 15:38:42 -07:00
Joe Witt
9e6ee656b5
NIFI-10532 ensuring client gets reset if any of the key values host/port/user/pw change on a per ff basis ( #6445 )
2022-09-26 17:00:23 -04:00
Bryan Bende
27e3ee1915
NIFI-10528 Create nifi-json-record-utils and updated Salesforce NAR dependencies to use it
...
This closes #6435 .
Signed-off-by: Tamas Palfy <tpalfy@apache.org>
2022-09-23 17:11:13 +02:00
Emilio Setiadarma
f586f8f4cf
NIFI-9451 - Add 'Input Character Set' property for PutEmail and additional tests
...
Signed-off-by: Nathan Gough <thenatog@gmail.com>
This closes #6313 .
2022-09-23 00:20:23 -04:00
Mark Payne
ec09c56e93
NIFI-10508: When inferring data types for values, allow float and double to encapsulate byte/short/int/long values
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #6421
2022-09-16 17:58:19 -04:00
exceptionfactory
04c0df1723
NIFI-10471 Documented and applied standard deprecation logging
...
- Updated Admin Guide with section on Logging Configuration and Deprecation Logging
- Updated Developer Guide with section on Deprecating Components and Features
- Added Deprecation Logging when adding components marked with DeprecationNotice to the Flow Configuration
- Added Deprecation Logging on deprecated methods in standard Controller Service implementations
- Removed integration tests for deprecated PersistentProvenanceRepository
- Updated logging and added documentation on minor upgrade steps
- Updated logging for HDFSNarProvider and RocksDB Repository
This closes #6390
Signed-off-by: Paul Grey <greyp@apache.org>
2022-09-13 19:40:03 -04:00
exceptionfactory
a91928e0e3
NIFI-10489 Upgraded zip4j from 2.10.0 to 2.11.2
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #6409 .
2022-09-13 15:03:54 +02:00
ravinarayansingh
97b8f0e205
NIFI-10435 Masked sensitive arguments in ExecuteStreamCommand
...
This closes #6367
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-09-07 21:33:57 -05:00
krisztina-zsihovszki
822c4d473a
NIFI-10404 TailFile processor persistent state not cleaned up
...
This closes #6349 .
Signed-off-by: Tamas Palfy <tpalfy@apache.org>
2022-09-06 10:52:38 +02:00
Matthew Hawkins
64acd8b1c5
NIFI-2827 Adding zstd-jni to the necessary pom.xml. It's already in the LICENSE.
...
NIFI-2827 Update CompressContent.java to use zstd compression format
NIFI-2827 Update test cases for CompressContent.java to include zstd format
NIFI-2827 Update JsonRecordSetWriter.java to enable zstd compression format
This closes #6294
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-09-04 15:02:41 -04:00
exceptionfactory
4f87cd770b
NIFI-10410 Added InputRequirement annotation to ExtractGrok
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #6345 .
2022-08-30 15:46:14 +02:00
Emilio Setiadarma
f5fee4dda3
NIFI-10344 Refactored Groovy tests in standard-processor to Java and JUnit 5
...
This closes #6321
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-25 08:02:15 -05:00
exceptionfactory
8605d0a29f
NIFI-10336 Removed unnecessary lineage check from TestMonitorActivity
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #6285 .
2022-08-10 15:34:44 +02:00
Emilio Setiadarma
5b9f096143
NIFI-10307 Refactored nifi-standard-processors tests to use JUnit 5
...
This closes #6272
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-08 12:35:19 -05:00
exceptionfactory
fdf3925f81
NIFI-3964 Updated Grok Patterns to support TEXT and URL Resources
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #6260 .
2022-08-08 14:48:21 +02:00
exceptionfactory
5cc2790891
NIFI-10302 Streamlined TestMonitorActivity to improve reliability
...
- Removed TestRunner.run() loops
- Reduced usage of Thread.sleep()
- Upgraded TestMonitorActivity to JUnit 5
Signed-off-by: Joe Gresock <jgresock@gmail.com>
This closes #6261 .
2022-08-05 10:44:26 -04:00
exceptionfactory
2d73fd5631
NIFI-10318 Corrected HandleHttpRequest TLS client authentication
...
- Corrected setting of wantClientAuth instead of needClientAuth based on Client Authentication configuration
Signed-off-by: Joe Gresock <jgresock@gmail.com>
This closes #6271 .
2022-08-04 14:18:10 -04:00