nifi/nifi-commons
Mark Payne 3c9d8a7007
NIFI-7897: Refactoring to create a new nifi-framework-components module.
- Refactored nifi-stateless to make use of nifi-framework-components
- Removed requirement for nifi-framework-nar to be provided.
- Refactored stateless nifi into api, engine, nar, and bootstrap modules, with a parent 'bundle' module
- Creation of nifi-stateless-system-tests
- Added unit tests and logging
- Changed flow configuration to use properties file instead of json
- Allow for -p parameter to specify parameters on command line
- Moved implementations of Authorizer, NiFiUser, and UserGroupProviders to new module named nifi-framework-authorization-providers so that those that depend on nifi-framework-authorization don't have to bring in the providers. This way, we can have stateless not bring in those providers, as we otherwise get warnings on startup about the provider already being registered. Additionally, it avoids needing dependencies on spring-security-core
- Updated bin/nifi.sh script to run new stateless bootstrap
- Added Reporting Tasks to stateless.
- Download bundles as necessary on stateless nifi startup

NIFI-7897: Addressing review feedback

NIFI-7897: Fixed typos in README and also addressed issue that caused parameters with spaces not to be parsed properly

This closes #4669.

Signed-off-by: Bryan Bende <bbende@apache.org>
2020-11-24 11:37:45 -05:00
..
nifi-data-provenance-utils NIFI-7692 updating for next dev release 1.13.0 2020-08-18 14:48:02 -07:00
nifi-expression-language NIFI-7879 Created record path function for UUID v5 2020-11-20 12:10:01 -06:00
nifi-flowfile-packager NIFI-7692 updating for next dev release 1.13.0 2020-08-18 14:48:02 -07:00
nifi-hl7-query-language NIFI-7692 updating for next dev release 1.13.0 2020-08-18 14:48:02 -07:00
nifi-json-utils NIFI-7692 updating for next dev release 1.13.0 2020-08-18 14:48:02 -07:00
nifi-logging-utils NIFI-7692 updating for next dev release 1.13.0 2020-08-18 14:48:02 -07:00
nifi-metrics NIFI-7692 updating for next dev release 1.13.0 2020-08-18 14:48:02 -07:00
nifi-parameter NIFI-7692 updating for next dev release 1.13.0 2020-08-18 14:48:02 -07:00
nifi-properties NIFI-7888 Added support for authenticating via SAML 2020-11-18 12:44:02 -05:00
nifi-record NIFI-7981 - add support for enum type in avro schema 2020-11-05 18:19:55 -05:00
nifi-record-path NIFI-7879 Created record path function for UUID v5 2020-11-20 12:10:01 -06:00
nifi-rocksdb-utils NIFI-7692 updating for next dev release 1.13.0 2020-08-18 14:48:02 -07:00
nifi-schema-utils NIFI-7557: uses a canonical representation of strings when recovering data from FlowFile Repository in order to avoid using huge amounts of heap when not necessary 2020-09-03 10:21:50 -04:00
nifi-security-utils NIFI-7719 Initial refactoring to NiFiClient in CLI to support additional authentication mechanisms 2020-10-27 13:44:42 +01:00
nifi-security-utils-api NIFI-7804 Split nifi-security-utils into sub-module for nifi-security… (#4533) 2020-09-17 12:52:22 -04:00
nifi-site-to-site-client NIFI-7804 Split nifi-security-utils into sub-module for nifi-security… (#4533) 2020-09-17 12:52:22 -04:00
nifi-socket-utils NIFI-7804 Split nifi-security-utils into sub-module for nifi-security… (#4533) 2020-09-17 12:52:22 -04:00
nifi-utils NIFI-7897: Refactoring to create a new nifi-framework-components module. 2020-11-24 11:37:45 -05:00
nifi-uuid5 NIFI-7879 Created record path function for UUID v5 2020-11-20 12:10:01 -06:00
nifi-web-utils NIFI-7692 updating for next dev release 1.13.0 2020-08-18 14:48:02 -07:00
nifi-write-ahead-log NIFI-7557: uses a canonical representation of strings when recovering data from FlowFile Repository in order to avoid using huge amounts of heap when not necessary 2020-09-03 10:21:50 -04:00
pom.xml NIFI-7879 Created record path function for UUID v5 2020-11-20 12:10:01 -06:00