Pierre Villard
ee179f4acf
NIFI-13238 Added Checkstyle rules for whitespace
...
This closes #8832
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-15 06:41:19 -05:00
dan-s1
5d702671f6
NIFI-13222 Replaced deprecated commons-compress IOUtils.closeQuietly
...
This closes #8822
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-13 17:00:27 -05:00
dan-s1
22109de2ad
NIFI-13216 Replaced deprecated GzipUtils methods
...
- Replaced isCompressedFilename and getUncompressedFilename with the API suggested alternatives
This closes #8816
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-11 20:45:30 -05:00
dan-s1
7dfb4936a9
NIFI-13157 Replaced deprecated getNextTarEntry() and getNextZipEntry() with getNextEntry().
...
This closes #8813
Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-05-10 12:57:31 -07:00
Ferenc Kis
52e257e16c
NIFI-13123 MiNiFi async C2 operation processing
...
Signed-off-by: Csaba Bejan <bejan.csaba@gmail.com>
This closes #8738 .
2024-05-06 18:14:59 -04:00
Joseph Witt
42a4385c82
NIFI-12998 Restructured framework and extension modules
...
Simplified dependency management into Bill of Material dependencies as parents that align to classloader structures.
- Moved nifi-framework-bundle to root level
- Moved nifi-nar-bundle modules to root nifi-extension-bundles
- Added nifi-extension-bom for internal and external extensions
- Added nifi-framework-nar-bom and nifi-server-nar-bom for managing framework dependencies
- Renamed nifi-jetty-bundle to nifi-jetty-nar
This closes #8677
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-04-26 12:12:48 -05:00
Ferenc Kis
84878df61a
NIFI-12751 [MiNiFi] Prefer IPv4 address when sending NetworkInfo to C2
...
Signed-off-by: Ferenc Erdei <erdei.ferenc90@gmail.com>
This closes #8370
2024-02-08 12:38:54 +01:00
Ferenc Erdei
13271d198f
NIFI-12682 Fix MiNiFi agent manifest hash swaps
...
Signed-off-by: Ferenc Kis <briansolo1985@gmail.com>
This closes #8309 .
2024-01-30 08:14:45 +01:00
exceptionfactory
3fcf5f25b4
NIFI-12657 Removed MiNiFi C2 Server modules
...
This closes #8291 .
Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-01-22 17:51:29 -07:00
Mark Payne
2acc1038c9
NIFI-12616 Added Processor Documentation Support for Python
...
- Added some Use Case docs for Python processors and updated Runtime Manifests to include Python based processors as well as Use Case/MultiProcessorUseCase documentation elements. Refactored/cleaned up some of the Python code and added unit tests.
- Added python-unit-tests profile and enabled on Ubuntu and macOS GitHub workflows
This closes #8253
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-18 19:12:05 -06:00
exceptionfactory
dc87cfa9ab
NIFI-12591 Upgraded from Swagger Annotations 1.6.12 to 2.2.20
...
- Added nifi-swagger-integration with ObjectMapperProcessor for enum customization
- Changed nifi-web-api REST API documentation to use HTML template from swagger-codegen-maven-plugin
Upgraded references in multiple modules:
- c2-protocol-api
- c2-protocol-component-api
- minifi-c2-service
- nifi-api
- nifi-client-dto
- nifi-extension-manifest-model
- nifi-registry-revision-entity-model
- nifi-registry-data-model
- nifi-registry-web-api
- nifi-web-api
Signed-off-by: Csaba Bejan <bejan.csaba@gmail.com>
This closes #8232 .
2024-01-11 15:11:28 +01:00
Mark Payne
db727aa419
NIFI-12142: This closes #7806 . Deleted many methods, classes, and references that were deprecated.
...
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-28 14:07:48 -07:00
exceptionfactory
aee9f2c65d
NIFI-12034 This closes #7729 . Upgraded Apache Commons Compress from 1.23.0 to 1.24.0
...
Signed-off-by: Joseph Witt <joewitt@apache.org>
2023-09-14 13:21:17 -07:00
Ferenc Kis
3aa02a022e
NIFI-11514 Flow JSON support and deprecating YAML format. Revised parameter generation. Generic refactors.
...
Signed-off-by: Ferenc Erdei <erdei.ferenc90@gmail.com>
This closes #7344
2023-08-18 11:33:23 +02:00
Kalman Jantner
f8d0d2f9b6
NIFI-11921 Set CPU Load Average for C2 Heartbeats
...
This closes #7584
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-08-09 11:15:18 -05:00
Pierre Villard
150bfbe990
NIFI-11813 Removed Event Driven Scheduling Strategy
...
This closes #7483
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-07-18 12:22:52 -05:00
greyp9
e4ad7574e7
NIFI-11690 - include extension info for SupportsSensitiveDynamicPrope… ( #7379 )
...
* NIFI-11690 - include extension info for SupportsSensitiveDynamicProperties in C2 manifest
* NIFI-11690 - include extension info for SupportsSensitiveDynamicProperties in C2 manifest
* NIFI-11690 - include extension info for SupportsSensitiveDynamicProperties in C2 manifest
2023-06-15 11:27:51 -04:00
Kalman Jantner
1fa5da9a55
NIFI-11476: Populate resource consumitions
...
Signed-off-by: Ferenc Erdei <ferdei@cloudera.com>
2023-04-24 08:19:41 +02:00
Ferenc Kis
d84ce83654
NIFI-11366 Proxy aware C2 communication
...
Signed-off-by: Ferenc Erdei <ferdei@cloudera.com>
This closes #7125
2023-04-11 11:23:18 +02:00
Joe Witt
58517e4dd0
NIFI-11329 Updated NAR Plugin to 1.5.0 and Commons Compress to 1.23.0
...
This closes #7077
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-23 12:28:40 -05:00
Paul Grey
a278e8dde2
NIFI-11286 Added getter for ExtensionComponent.restricted
...
This closes #7048
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-16 15:45:48 -05:00
Joe Witt
43eab4c81d
NIFI-11103 prepping for 2.0.0 line
2023-02-09 15:32:53 -07:00
Bryan Bende
f339e4378d
NIFI-11075 Add additional fields to C2 component definition model
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #6872
2023-01-20 14:03:38 -05:00
Ferenc Erdei
8807a9d377
NIFI-10895 Update properties command for MiNiFi C2
...
Signed-off-by: Csaba Bejan <bejan.csaba@gmail.com>
This closes #6733 .
2023-01-12 16:02:15 +01:00
Bryan Bende
334c9db9c3
NIFI-10915 Add additionalDetails content to runtime manifest
...
- Update manifests assembly to include the additionaDetails.html files
- Update C2 ExtensionDefinition to add a new field for additional details content
- Update manifest generation to read the additional details and pass through to C2 runtime manifest
- Switch to boolean to indicate presence of additional details, instead of including content
Add additionalDetails files to nifi-runtime-manifest artifact, organized by group/artifact/version/type
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #6767
2022-12-08 11:02:56 -05:00
Joe Witt
75e7c9e47c
NIFI-10854-RC1 prepare for next development iteration
2022-11-22 19:22:47 -07:00
Joe Witt
ec87bf93ad
NIFI-10854-RC1 prepare release nifi-1.19.0-RC1
2022-11-22 19:22:45 -07:00
exceptionfactory
5bc8e49c7a
NIFI-10755 Refactored SSLContext creation using nifi-security-ssl
...
- Added TrustManagerBuilder to nifi-security-ssl
- Removed SslContextFactory and CertificateUtils from nifi-registry
- Refactored c2-client-http
- Refactored minifi-bootstrap
- Refactored nifi-site-to-site-client
- Refactored nifi-registry-client
- Refactored nifi-registry-framework
- Refactored nifi-toolkit-admin
- Refactored nifi-toolkit-cli
Signed-off-by: Nathan Gough <thenatog@gmail.com>
This closes #6618 .
2022-11-22 18:33:11 -05:00
Mark Bean
66be1cf0b2
NIFI-10852 Allow commons-compress to use large OS groupid values
...
This closes #6694
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-11-21 14:05:26 -06:00
Ferenc Kis
65558accda
NIFI-10679 MiNiFi C2 Update Asset Command
...
Signed-off-by: Csaba Bejan <bejan.csaba@gmail.com>
This closes #6583 .
2022-10-28 20:09:15 +02:00
Ferenc Kis
91e267e6e3
NIFI-10678 MiNiFi: Use defaultCharset for reading files in DebugOperationHandler
...
This closes #6564
Signed-off-by: Ferenc Erdei <erdei.ferenc90@gmail.com>
2022-10-21 14:39:51 +02:00
Joe Witt
c6a9d70814
Merge branch 'NIFI-10521-RC4'
2022-10-06 14:13:30 -07:00
Ferenc Erdei
504baae227
NIFI-10531 Add supported operations to c2 heartbeat:
...
This closes #6438
Signed-off-by: Csaba Bejan <bejan.csaba@gmail.com>
2022-10-04 17:16:51 +02:00
Ferenc Kis
16bcb8f145
NIFI-10458 MiNiFi: Add C2 handler for Transfer/Debug operation
...
This closes #6434
Signed-off-by: Ferenc Erdei <erdei.ferenc90@gmail.com>
2022-10-04 10:35:39 +02: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
Bryan Bende
11ff622882
NIFI-10568 Add stateful info to runtime manifest components
...
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #6472
2022-10-03 12:54:50 -04:00
Ferenc Kis
1b1d388ef7
NIFI-10530 MiNiFi: Add option to compress c2 requests
...
This closes #6439
Signed-off-by: Csaba Bejan <bejan.csaba@gmail.com>
2022-09-22 16:23:28 +02:00
Csaba Bejan
e26aa233d7
NIFI-10458 Add support for the DESCRIBE/MANIFEST Operation
...
Signed-off-by: Ferenc Erdei <erdei.ferenc90@gmail.com>
This closes #6375
2022-09-13 19:22:35 +02:00
rliszli
ff202122e3
NIFI-10312 Fixed MiNiFi C2 status and Flow ID communication
...
This closes #6281
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-30 08:38:20 -05:00
exceptionfactory
24cea2a93b
NIFI-10183 Upgraded swagger-annotations to 1.6.6
...
- Added managed dependency in root Maven configuration
- Removed different versions from other Maven configurations
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #6284 .
2022-08-10 15:32:30 +02:00
Ferenc Erdei
0fe4d13490
NIFI-10305 Fix network and cpu data in c2 heartbeat
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #6263 .
2022-08-08 14:57:20 +02:00
Joe Witt
8c66bf948c
NIFI-10272-RC2 prepare for next development iteration
2022-07-27 13:24:09 -07:00
Joe Witt
8d256784d8
NIFI-10272-RC2 prepare release nifi-1.17.0-RC2
2022-07-27 13:24:06 -07:00
exceptionfactory
afa85a03ce
NIFI-10286 This closes #6251 . Removed c2-client-api references from nifi-nar-utils
...
Signed-off-by: Joe Witt <joewitt@apache.org>
2022-07-27 08:01:24 -07:00
Csaba Bejan
1465c2c629
NIFI-9908 C2 refactor and test coverage improvements
...
This closes #6149
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-06-28 12:02:31 -05:00
Csaba Bejan
0e52ccf9e9
NIFI-10159 Move internal interfaces from c2-client-api
...
This closes #6152
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-06-23 15:45:45 -05:00
Csaba Bejan
5980625014
NIFI-10156 Remove unnecessary commons-lang3 dependency from c2-protocol-api
...
This closes #6148
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-06-22 16:17:48 -05:00
Matthew Burgess
d89f98f5b4
NIFI-9666 Implemented MiNiFi C2 client and refactored bootstrap
...
- Implemented MiNiFi C2 client using OkHttp
- Refactored MiNiFi bootstrap command handling and socket communication
- Added C2 Client Service to nifi-framework-core
This closes #6075
Co-authored-by: Matthew Burgess <mattyb149@apache.org>
Co-authored-by: Csaba Bejan <bejan.csaba@gmail.com>
Co-authored-by: Ferenc Erdei <ferdei@cloudera.com>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-06-17 09:23:52 -05:00
Bryan Bende
e2b5773027
NIFI-9969 Add extension restrictions to C2 component definition model
...
Update test to verify ListHDFS does not have restrictions
Fix checkstyle issue
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #6031
2022-05-10 18:56:22 -04:00