Hello

The Apache NiFi team would like to announce the release of Apache NiFi
MiNiFi C++ 0.99.0.

New features in this release:
Added support for using NiFi 2.0 Python processors in MiNiFi C++
Added new python based multiplatform bootstrap script
Added encryption support for sensitive properties in flow configuration
Releasing Windows installer now can be done (and will be done) under
the Apache license
Added support for service installation on MacOS
Added C2 debug command to MiNiFi Controller
Added support for setting MiNiFi properties from command line
Added system load average field to C2 and Prometheus metrics
Added support for manually configuring RocksDB options
Added custom delimiter property for ListenTCP processor
Added bandwidth limit properties to InvokeHTTP processor
Added JSON flow configuration examples

New processors:
Added PutSmb, FetchSmb and ListSmb processor for SMB networking protocol support
Added PushGrafanaLokiGrpc and PushGrafanaLokiREST processors for
pushing logs to Grafana Loki
Added JoltTransform to use Jolt JSON transformations
Added SplitText processor
Added AttributeRollingWindow processor

Changes and improvements:
Dropped support for disabling peer verification in InvokeHTTP
Corrupt flow files are now filtered to avoid errors in the flow
Using administrative yield duration instead of onschedule retry
interval in scheduling adjusting to NiFi's functionality
Fixed high disk IO usage issue with MergeContent
Fixed the site-to-site transfer or large files
Fixed memory leak caused by unused loggers
Fixed yielding processors to still respect scheduling period

Upgraded dependencies:
Upgraded OpenSSL to version 3.3.0
Upgraded AWS SDK to version 1.11.219 with support for new AWS regions
Upgraded libuvc to version 0.0.7
Upgraded docker base image to alpine:3.18
Upgraded Sol2 to version 3.3.0

MiNiFi—a subproject of Apache NiFi—is a complementary data collection
approach that supplements the core tenets of NiFi in dataflow
management, focusing on the collection of data at the source of its
creation.

Specific goals for the initial thrust of the MiNiFi effort comprise:

Small size and low resource consumption
Central management of agents
Generation of data provenance (full chain of custody of information)
Integration with NiFi for follow-on dataflow management


More details on Apache NiFi MiNiFi can be found here:
https://nifi.apache.org/minifi

The release artifacts can be downloaded from here:
https://nifi.apache.org/download/

Issues closed/resolved for this list can be found here:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12321520&version=12353618

Release note highlights can be found here:
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=65145325#ReleaseNotesMiNiFi(C++)-Versioncpp-0.99.0

Thank you
The Apache NiFi team

Reply via email to