244 Commits

Author SHA1 Message Date
exceptionfactory
75351b7067
NIFI-12266 Added Standard Shared NAR and BOM
- Added nifi-standard-shared-nar with common dependencies
- Added nifi-standard-shared-bom with provided scope for parent module references

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

This closes #8008.
2023-11-13 09:27:59 +01:00
exceptionfactory
57cf654a94
NIFI-12276 Addressed Dependency Check Findings
- Upgraded Janino Commons Compiler from 3.1.9 to 3.1.10
- Upgraded Azure SDK BOM from 1.2.16 to 1.2.17
- Upgraded GCP SDK BOM from 26.17.0 to 26.25.0
- Upgraded AWS SDK from 1.12.550 to 1.12.573
- Upgraded Hazelcast from 5.3.2 to 5.3.5
- Upgraded Jersey from 2.39.12 to 2.41
- Upgraded Camel Salesforce from 3.14.5 to 3.14.9
- Unified ZooKeeper versioning on 3.9.1
- Applied Groovy 2.4.21 to Hive 3 and Iceberg components
- Applied gRPC version 1.59.0 to Asana components
- Applied Jettison 1.5.4 to Atlas and Hive 3 components
- Managed JUnit 4 version to 4.13.2 for MockWebServer
- Excluded HBase libraries from Hive 3 following Iceberg approach
- Excluded Htrace from HBase components
- Upgraded OWASP Dependency Check from 8.4.0 to 8.4.2
- Removed non-applicable dependency check suppressions
- Added dependency check suppressions for non-applicable findings

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

This closes #7989.
2023-11-07 13:00:11 +01:00
Peter Turcsanyi
0679942fb3
NIFI-12306 ConsumeAzureEventHub logs partition ownership changes at info level
This closes #7970

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 3e8db53f8822d98c007d9d95b10a7d3944d8124e)
2023-11-02 08:05:07 -05:00
exceptionfactory
f90eddb36f
NIFI-12287 Standardized skipping Source and Javadoc for NAR modules
- Added nar-packaging and war-packaging profiles to root Maven configuration
- Removed individual properties from NAR module configurations

Backported #7947 and removed properties for applicable modules.

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
2023-10-31 15:02:20 -05:00
lehelb
3c2b2538e8
NIFI-12271 Fix PutAzureBlobStorage_v12 rollback on failure with FileResourceService
This closes #7930

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit a3e4f89fe36643e573988f6853b7590c82ae19ae)
2023-10-26 14:54:24 -05:00
mkalavala
4e7a1e121f
NIFI-6240 Added Proxy Support for WebSocket Transport in Azure EventHubs
This closes #7740

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

(cherry picked from commit 2b41b074899045fee0fe9c1c9fbb05d5d531ab86)
2023-10-09 11:33:50 -05:00
Pierre Villard
18ab14b148
NIFI-12103 Replaced deprecated usage of new URL(String)
This closes #7771

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

(cherry picked from commit 2aca08910c4e06fff2c98d3794d9b5a3cd427988)
2023-09-23 10:35:14 -05:00
Peter Turcsanyi
e07bb19233
NIFI-12075 Deprecated ComponentLog methods with Object[] and Throwable
- Updated component references to remove use of Object[] wrapping for log methods

This closes #7758

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-09-19 13:23:07 -05:00
Joseph Witt
5baaa2185f
NIFI-12066 a series of minor version bumps for key dependencies 2023-09-15 13:21:41 -05:00
exceptionfactory
c04f587fb7
NIFI-12037 Changed List.of to Collections.singletonList for Java 8
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-09-14 14:16:31 -05:00
Justin
e5a0b58aa4
NIFI-12037 Update AzureUserGroupProvider to allow configuration of the graph endpoint and API scope to support regional clouds.
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #7675.
2023-09-14 19:39:25 +02:00
Peter Turcsanyi
6cad69d5e1
NIFI-11987: Set read buffer size in PutAzureBlobStorage_v12
Increased the read buffer size in order to avoid OOME due to too many buffer allocations (exceeding vm.max_map_count on Linux).

Backported
This closes #7640

Signed-off-by: Nandor Soma Abonyi <nsabonyi@apache.org>
(cherry picked from commit 68983cef42d5212a7023e6cf907c8cb704f0c76d)
2023-08-24 16:06:42 +02:00
mr1716
da429c2431 NIFI-11936 Update msal4j.version to 1.13.10
This closes #7599

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2023-08-11 17:50:37 -04:00
Peter Turcsanyi
de952f78d1
NIFI-11926: Added proxy handling in Azure Storage Credentials Services
Added Proxy Configuration Service property in AzureStorageCredentialsControllerService_v12 and ADLSCredentialsControllerService used by Service Principal and Managed Identity authentication modes.

This closes #7590

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 2e6eaaeb38c2166a06f7876740968230af81f7f5)
2023-08-09 19:52:52 -05:00
Chris Sampson
0c5537b4a0
NIFI-11910: Clarified some points in docs
This closes #7582

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-08-08 10:08:36 -05:00
exceptionfactory
27a690a30a NIFI-11832-RC3 prepare for next development iteration 2023-07-25 14:03:12 -05:00
exceptionfactory
b7792f03b7 NIFI-11832-RC3 prepare release nifi-1.23.0-RC3 2023-07-25 14:03:11 -05:00
Peter Turcsanyi
2f9bb2095c
NIFI-11758: Added FileResourceService and used it in PutAzure*Storage processors for local file upload
- Renamed classes from DataUpload to ResourceTransfer and updated references
- Disabled testNonReadableFile() on Windows due to Posix permissions
- Replaced utility methods with functional handling of FileResource
- Corrected FlowFile InputStream access using Optional.orElseGet()

Backported
- Updated 2.0.0-SNAPSHOT references to 1.23.0-SNAPSHOT
- Replaced InputStream.readAllBytes() with IOUtils.toByteArray(inputStream) to address Java8 incompatibility
- Replaced Optional.isEmpty() with Optional.isPresent() to address Java8 incompatibility

This closes: #7458

Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: Nandor Soma Abonyi <nsabonyi@apache.org>
(cherry picked from commit 437995b75a4237b7bf9d304f7693cf3b53371a9f)
2023-07-15 01:32:39 +02: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
Joe Witt
f1d5a8c4de
NIFI-11654-RC1 prepare for next development iteration 2023-06-06 12:32:00 -07:00
Joe Witt
71e3ea9f2c
NIFI-11654-RC1 prepare release nifi-1.22.0-RC1 2023-06-06 12:31:58 -07:00
exceptionfactory
6d00ce4fe5
NIFI-11645 This closes #7342. Upgraded Guava from 31.1 to 32.0.0
Signed-off-by: Joe Witt <joewitt@apache.org>
2023-06-05 14:52:00 -07:00
Emilio Setiadarma
a963434a8c
NIFI-11549 Added AzureQueueStorage_v12 Processors
- Deprecated GetAzureQueueStorage and PutAzureQueueStorage

This closes #7269

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit b11373af7b017f83c3b579c6aefc7cb7a1816bfd)
2023-06-05 16:28:07 -05:00
Peter Turcsanyi
5d4ced2f22
NIFI-11586 Added AzureStorageCredentialsControllerServiceLookup_v12
Also added client caching in blob v_12 processors which was needed to support multiple credentials provided by the new lookup service

Backported
This closes #7300

Signed-off-by: Nandor Soma Abonyi <nsabonyi@apache.org>
(cherry picked from commit 963518d943c75c8d053834be51c2947470767229)
2023-06-05 13:15:01 +02:00
Pierre Villard
cb144e266f
NIFI-11619 Upgraded Azure BOM from 1.2.11 to 1.2.13
This closes #7320

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 06b49cbc32f4b3e59075e42b82314c1947cfffe4)
2023-05-31 16:34:36 -05:00
Peter Turcsanyi
5fba0410d8
NIFI-11585: Added ADLSCredentialsControllerServiceLookup
Backported
This closes #7287

Signed-off-by: Nandor Soma Abonyi <nsabonyi@apache.org>
(cherry picked from commit e2dd9359e4004c2a45d1a9740295ddc8bab102ce)
2023-05-25 16:11:53 +02:00
mr1716
f4e88d673c
NIFI-11564 Upgraded msal4j from 1.13.7 to 1.13.8
- Upgrade applies to nifi-azure-graph-authorizer

This closes #7262

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 141ea044bb15a1848a176625293ea80fe38ed809)
2023-05-19 10:26:07 -05: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
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
Peter Turcsanyi
412722c64d
NIFI-11475 Fixed missing jackson-dataformat-xml in nifi-azure-services-api
This closes #7186

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 8586ac594ec49bae43c8476f8b062ccd939fa043)
2023-04-21 08:57:04 -05:00
exceptionfactory
ab84328258
NIFI-11387 Added Transport Type property to Azure Event Hub Components
- Transport Type defaults to AMQP and also supports AMQP with WebSockets

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

This closes #7126.
2023-04-19 15:05:21 +03:00
Pierre Villard
cb5debc6dd
NIFI-11407 Upgraded Azure BOM from 1.2.9 to 1.2.11
- Added Woodstox Core to nifi-toolkit-encrypt-config

This closes #7136

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit a148b6f348ad4d7fd30dc7219d3e450550bc0e78)
2023-04-10 14:38:45 -05:00
Pierre Villard
5255d1bad3
NIFI-11417 Upgraded Caffeine from 2.8.1 to 2.9.3
This closes #7148

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-04-10 08:55:45 -05:00
Joe Witt
9c27ddcb1c
NIFI-11357-RC2 prepare for next development iteration 2023-04-03 14:40:08 -07:00
Joe Witt
892f822107
NIFI-11357-RC2 prepare release nifi-1.21.0-RC2 2023-04-03 14:40:07 -07:00
exceptionfactory
6a5b8c39ef
NIFI-11356 This closes #7096. Upgraded Nimbus JOSE JWT to 9.31
- Upgraded NiFi Framework from 9.24.3
- Upgraded NiFi Registry from 8.20
- Upgraded transitive msal4j dependency from 9.22
- Upgraded transitive hadoop-auth dependency from 9.8.1

Signed-off-by: Joe Witt <joewitt@apache.org>
2023-03-28 14:23:07 -07:00
exceptionfactory
8511191ad1 NIFI-11261 Added Primary Node State handling to GetAzureEventHub
- Updated Qpid Proton J from 0.34.0 to 0.34.1

This closes #7023.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2023-03-09 22:33:57 +01:00
Peter Turcsanyi
cdd94eaf72
NIFI-11256 Improved documentation for Azure Event Hubs Processors
- used the same ordering of 'Event Hub Namespace', 'Event Hub Name' and 'Service Bus Endpoint' properties
- removed "Primary" tag from 'Shared Access Policy Key' property name
- added some notes on clustering and consumer group in the documentation

This closes #7018

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-07 15:34:10 -06:00
Robert Kalmar
84569ef907
NIFI-11246 Document differences in GetAzureEventHub and ConsumeAzureEventHub
This closes #7006

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-06 07:59:54 -06:00
Nandor Soma Abonyi
b9a0216ee6 NIFI-11173 Add default values to DeleteAzureBlobStorage_v12
This closes #6945.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2023-03-03 18:19:29 +01:00
exceptionfactory
f9d713494f NIFI-11219 Set Qpid Proton J 0.34.0 for Azure EventHubs
- Overrides Qpid Proton J 0.33.8 from azure-core-amqp 2.8.1 to resolve PROTON-2347

This closes #6988.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2023-02-26 18:37:49 +01:00
Joe Witt
8300477ed1
NIFI-11103 preparing support/nifi-1.x line for any subsequent feature/maint releases starting with 1.21-snap 2023-02-09 15:40:01 -07:00
Joe Witt
896fdacbbd
NIFI-11103-RC1 prepare for next development iteration 2023-02-06 11:41:41 -07:00
Joe Witt
81296b5b69
NIFI-11103-RC1 prepare release nifi-1.20.0-RC1 2023-02-06 11:41:39 -07:00
exceptionfactory
b3319c7119
NIFI-11141 This closes #6923. Upgraded Azure SDK BOM from 1.2.6 to 1.2.9
Signed-off-by: Joe Witt <joewitt@apache.org>
2023-02-03 14:01:32 -07:00
dan-s1
e86786433a
NIFI-11108 Further changes to upgrade from JUnit 4 to JUnit 5.
Signed-off-by: Chris Sampson <chris.sampson82@gmail.com>

This closes #6919
2023-02-02 12:27:42 +00:00
Malthe Borch
41649660be
NIFI-10721 Avoid querying properties after Azure Blob upload
This closes #6730

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-01-26 15:45:52 -06:00
mr1716
4b8ce44d59
NIFI-11042 Update msal4j to 1.13.3
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #6859.
2023-01-19 10:52:17 +01:00
Emilio Setiadarma
bf24d575b3
NIFI-10971: improved edge case handling while fetching objects using Azure Key Vault Client and added unit tests
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #6780.
2022-12-25 17:51:40 +01:00
Nandor Soma Abonyi
caee606706
NIFI-10884 log target filename
This closes #6792.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2022-12-18 22:49:52 +01:00