exceptionfactory
c9dee4ddba
NIFI-9859 Upgraded Apache Curator from 5.2.0 to 5.2.1
...
Signed-off-by: Nathan Gough <thenatog@gmail.com>
This closes #5923 .
2022-04-01 12:07:48 -04:00
Mark Payne
2e66cf7114
NIFI-9854: Include slf4j-api as runtime scope for nifi-stateless-system-test-suite; When constructing the classes to block for the stateless ClassLoader, allow through any classes that come from Java Home's lib/ directory
...
This closes #5920 .
Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2022-04-01 17:51:07 +02:00
exceptionfactory
7fde2bbfd1
NIFI-9852 Upgraded Spring Framework from 5.3.16 to 5.3.18
...
- Upgraded Spring Boot from 2.6.4 to 2.6.6
Signed-off-by: Nathan Gough <thenatog@gmail.com>
This closes #5921 .
2022-03-31 18:22:54 -04:00
Bryan Bende
3c10910fe2
NIFI-9845 Fix NiFi Registry database ITs
...
- remove unsupported DB test containers, update admin guide
This closes #5914 .
Signed-off-by: Kevin Doran <kdoran@apache.org>
2022-03-31 13:42:25 -04:00
Hervé Boutemy
8abdd163ba
NIFI-9848 Upgraded Maven Plugins for Reproducible Builds
...
This closes #5915
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-30 20:09:44 -05:00
markap14
940fd8e81c
NIFI-9847: Switched LifecycleState to use a WeakHashMap to track Acti… ( #5917 )
...
* NIFI-9847: Switched LifecycleState to use a WeakHashMap to track ActiveProcessSessionFactory instances, instead of a regular Set that removed the instance after calling onTrigger. This was necessary for processors such as MergeRecord that may stash away an ActiveProcessSessionFactory for later use, as we need to be able to force rollback on processor termination
* NIFI-9847: Fixed checkstyle violation
2022-03-30 15:25:14 -04:00
Mike Thomsen
0f8183dd95
NIFI-7254 Upgraded geoip2 from 2.12.0 to 2.16.1
...
- Replaced custom DatabaseReader with standard DatabaseReader implementation
This closes #5909
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-30 11:04:22 -05:00
Paul Grey
cd0b289146
NIFI-9824 - Address WARN log message in ProcessorAuditor on action RunOnce
...
This closes #5890
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-30 10:23:40 -05:00
exceptionfactory
b53fb87aa1
NIFI-9820 Reduced Kudu Client Worker Count default setting
...
- Changed default Kudu Client Worker Count to number of runtime-reported available processors
Signed-off-by: Joe Gresock <jgresock@gmail.com>
This closes #5886 .
2022-03-30 11:03:30 -04:00
Jonathan Conti-Vock
d09b828333
NIFI-9816 Added lang attribute to html tag for WCAG 2.1 Accessibility
...
This closes #5893
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-30 08:38:46 -05:00
exceptionfactory
cf21bc47cd
NIFI-9844 Refactored Encryptor tests using JUnit 5
...
- Refactored Keyed and Password Based Encryptor tests from Groovy to Java
Signed-off-by: Nathan Gough <thenatog@gmail.com>
This closes #5913 .
2022-03-29 17:53:13 -04:00
Jon Conti-Vock
14e4f1bfc2
NIFI-9787: Increasing visibility of selected slickgrid row with 1px b… ( #5857 )
...
* NIFI-9787: Increasing visibility of selected slickgrid row with 1px borders on the top and bottom plus a slightly darker yellow background-color value.
* NIFI-9787: Added missing units to the padding values.
Merged #5857 into main.
2022-03-29 11:18:53 -07:00
Zoltán Kornél Török
2f501fcbe5
NIFI-9836: fix database selection during nifi registry startup ( #5907 )
2022-03-29 11:32:21 -04:00
exceptionfactory
bf51687291
NIFI-9823 Removed VolatileContentRepository
...
- Removed Volatile Content Repository documentation references
This closes #5889
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-03-29 07:15:54 -04:00
Nathan Gough
2a6e521549
NIFI-9702 ListSFTP will set mime.type when Record Writer configured
...
This closes #5891
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-28 16:03:00 -05:00
markap14
b03fdac1b5
NIFI-9839: Fixed bug in which Process Group would return true for isEmpty even if it has a Controller Service ( #5910 )
2022-03-28 16:58:45 -04:00
exceptionfactory
0fa4490a98
NIFI-9842 Refactored nifi-commons using JUnit 5
...
- Refactored nifi-bootstrap using JUnit 5
- Refactored nifi-maven-archetypes using JUnit 5
- Refactored nifi-stateless using JUnit 5
This closes #5912
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-03-28 16:00:23 -04:00
Peter Gyori
6ade47ac4f
NIFI-9838: Added Client Certificate attributes to ListenTCPRecord FlowFiles
...
This closes #5908
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-28 13:36:16 -05:00
Emilio Setiadarma
9566d3fa78
NIFI-9841 Improved Encryptor test reliability
...
- Changed expected exception to ProcessException in KeyedEncryptorGroovyTest and PasswordBasedEncryptorGroovyTest to avoid intermittent failures
This closes #5911
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-28 13:28:28 -05:00
Nathan Gough
2fbe10b4bc
NIFI-9701 - Corrected No Tracking strategy to create one flow file when using a Record Writer
...
- Corrected No Tracking strategy Record Writer handling for ListSFTP
- Updated temporary test files to have last modified time of epoch to avoid intermittent issue with Minimum Age filtering
- Refactored MockCacheService to separate reusable class
This closes #5885
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-28 12:47:30 -05:00
exceptionfactory
105890ef37
NIFI-9773 Refactored nifi-system-tests using JUnit 5
...
- Enabled system-tests workflow on push and pull requests
This closes #5901
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-03-26 07:22:07 -04:00
Mark Payne
16c9bd535b
NIFI-9834: When calling ByteArrayContentRepository.read() on a null Content Claim, return an empty ByteArrayInputStream instead of throwing NullPointerException
...
This closes #5903 .
Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2022-03-25 21:07:25 +01:00
Mark Payne
63f02c99bf
NIFI-9835: Fixed threading bug in which NioAsyncLoadBalanceClient calls LoadBalanceSession.isComplete() followed by LoadBalanceSession.isCanceled() but it's possible for the complete flag to change before the canceled flag (they are not updated atomically). So changed to use a single LoadBalanceSessionState enum that represents the state. Also made the private StandardProcessSession.commit(boolean) method synchronized. When a processor is terminated (as is the case in Offload), we roll back sessions and both the commit() and rollback() need to be synchronized. Only the public commit() method was synchronized, and now with commitAsync() happening, we had the ability to commit without any synchronization. This addresses that concern. Also fixed a typo in docs for MergeRecord.
...
This closes #5902
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-25 12:42:03 -05:00
Mike
2ac90a6441
NIFI-7262 Added debug logging for the generated query in PutCassandraRecord. ( #5898 )
...
Signed-off-by: Otto Fowler <otto@apache.org>
2022-03-25 06:48:57 -04:00
Joe Gresock
a75381abbe
NIFI-9827: Upgrading AWS Java SDK to 1.12.182 to pick up new AWS Regions
...
This closes #5892
Signed-off-by: Chris Sampson <chris.sampson82@gmail.com>
2022-03-24 13:24:28 +00:00
Marcus Ely
72435c3c6d
NIFI-8124 Added Cookie Strategy property to InvokeHTTP
...
This closes #5887
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-23 15:55:40 -05:00
Emilio Setiadarma
772adbc709
NIFI-1468 Added tests to handle invalid cipher streams missing Salt/IV
...
- Updated PasswordBasedEncryptorGroovyTest and KeyedEncryptorGroovyTest
This closes #5877
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-23 13:30:15 -05:00
exceptionfactory
5928d2048e
NIFI-9793 Added wait for Controller Service run status in tests
...
- Added check for controller-level service run status in disableControllerLevelServices to avoid HTTP 409 Conflict response when attempting to delete services
This closes #5863
Signed-off-by: Paul Grey <greyp@apache.org>
2022-03-21 16:13:32 -04:00
Joe Witt
0419dc2939
NIFI-9780-RC3 prepare for next development iteration
2022-03-21 11:58:27 -07:00
Joe Witt
b019a9191f
NIFI-9780-RC3 prepare release nifi-1.16.0-RC3
2022-03-21 11:58:09 -07:00
Matthew Burgess
c84f438782
NIFI-9800: Unwrap SQLException in PutDatabaseRecord when table does not exist
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #5871
2022-03-21 14:00:13 -04:00
Mike Thomsen
2dc23e7309
NIFI-8521 Removed nifi-influxdb-nar package from nifi-assembly
...
This closes #5880
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-21 12:33:38 -05:00
Tamas Horvath
a8cd7e5200
NIFI-9786 Added debug to KeyStoreUtils.isStoreValid
...
This closes #5884
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-21 10:48:00 -05:00
Mike Thomsen
2bb1a06a8c
NIFI-9788 Updated commons-codec to 1.15 across all modules.
...
This closes #5881
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-21 09:13:05 -05:00
在红尘中成仙
8d5de6b292
NIFI-9818 fix flaky tests
...
This closes #5883
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-03-21 08:23:40 -04:00
exceptionfactory
7823156606
NIFI-9815 Corrected log message formatting in multiple classes
...
This closes #5879
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-03-18 20:11:05 -04:00
Bryan Bende
193bcbe33a
NIFI-9806 Introduce ConfigurableExtensionDefinition and VersionedConfigurableExtension ( #5875 )
2022-03-18 08:43:17 -04:00
exceptionfactory
ab0d2c2f72
NIFI-9807 Added Refresh Window Property to OAuth2 Token Provider
...
- Removed hard-coded expiry margin from AccessToken.isExpired() determination
This closes #5876
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-03-18 08:32:05 -04:00
Tamas Palfy
fc30b649cc
NIFI-9801 Fixed error in previous correction of AccessToken.isExpired() margin calculation
...
NIFI-9801 Stabilized shaky AccessTokenTest.
This closes #5872
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-03-17 20:01:32 -04:00
exceptionfactory
e17a436797
NIFI-9662 Remove unused mail-1.4.7 dependency from nifi-framework-bundle
...
This closes #5873
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-03-17 14:38:57 -04:00
exceptionfactory
412e21be97
NIFI-9281 Enabled building on Java 17
...
- Added Ubuntu Zulu JDK 17 GitHub build
- Adjusted MiNiFi C2 FileSystemConfigurationCache test to avoid using environment variables
- Adjusted MiNiFi StatusLogger and StatusLoggerTest to avoid overriding private logger
- Adjusted failure reason attribute check in TestGetIgniteCache
- Adjusted TestRangerAuthorizer and TestRangerNiFiAuthorizer to avoid checking nested exceptions
- Adjusted encrypt-config TestUtil to avoid unnecessary comparison of different types
- Disabled Javascript tests on Java 15 and higher
- Disabled several Hive 3 tests on Java 17 for StringInternUtils illegal access
- Refactored nifi-enrich-processors tests to use Mockito without Powermock
- Refactored nifi-toolkit-tls tests to avoid illegal reflective access
- Removed deprecated X509Certificate test in CertificateUtilsTest
- Removed kryo serialization from nifi-site-to-site-client test
- Updated TestHashContent to use SHA-1 instead of SHA for hash algorithm
- Upgraded maven-war-plugin from 2.5 to 3.3.2
- Upgraded nifi-graph-bundle dependencies from Groovy 2.5.14 to 3.0.8
- Upgraded QuestDB from 4.2.1 to 6.2.1 in nifi-framework-core
This closes #5870
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-03-17 14:08:38 -04:00
Matthew Burgess
a4a46d50c3
NIFI-9316: Registry Sort by label should be 'Last Updated (newest)' not 'Newest (update)'
...
NIFI-9316: Incorporated review comments
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #5496
2022-03-16 14:25:32 -04:00
Paul Grey
a0fc7f5e61
NIFI-9799 Enabled style checking for nifi-system-tests in ci-workflow
...
This closes #5869
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-16 10:53:35 -05:00
exceptionfactory
77c45cabc5
NIFI-9797 Corrected AccessToken.isExpired() margin calculation
...
Signed-off-by: Nathan Gough <thenatog@gmail.com>
This closes #5867 .
2022-03-14 18:31:44 -04:00
exceptionfactory
36b3f18424
NIFI-9796 This closes #5866 . Updated Registry Security Configuration to avoid warnings
...
- Replaced WebSecurity.ignoring().antMatchers() with HttpSecurity.authorizeRequests().antMatchers()
Signed-off-by: Joe Witt <joewitt@apache.org>
2022-03-14 12:52:36 -07:00
markap14
21922af90c
NIFI-9794: If a node is OFFLOADING, do not allow connections to be deleted. Also if we fail to notify the node that it needs to offload its data, change its state back to DISCONNECTED. ( #5865 )
2022-03-14 15:45:02 -04:00
Nathan Gough
a7edabb4ff
NIFI-9590 Added support for sensitive properties in Azure authorizers to encrypt-config
...
This closes #5833
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-14 12:15:11 -05:00
Paul Grey
a7abe6d722
NIFI-9795 - checkstyle, rat issues in nifi-system-test-suite module
...
Signed-off-by: Nathan Gough <thenatog@gmail.com>
This closes #5864 .
2022-03-14 13:08:03 -04:00
Nathan Gough
713e2fd03c
NIFI-9645 - Updated PutSplunk to allow idle connection timeouts
...
This closes #5841
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-03-14 11:15:16 -05:00
Mark Payne
7ff70706ee
NIFI-9790: This closes #5860 . Fixed race condition in which SwappablePriorityQueue could attempt to access the 0th element of an empty collection
...
Signed-off-by: Joe Witt <joewitt@apache.org>
2022-03-14 08:38:39 -07:00