Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Framework Level Retry now supported.  For many years users build flows in various ways to make retries happen for a configured number of attempts.  Now this is easily and cleanly configured in the UI/API and simplifies the user experience and flow design considerably!  To those waiting for years for this thank you for your patience.
  • Disconnected nodes can now rejoin the cluster, updating their flow to match whatever the cluster gives it (after writing a backup of the disconnected node's flow locally, of course!) - even when the flow is significantly different
  • The cluster now allows changes to the dataflow even while there are disconnected nodes
  • New components to read CEF messages, easily perform geohashing on records, and to listen for SNMP traps.
  • New components to make data enrichment far easier - especially when enrichment comes from web services.
  • UI now shows when component properties have leading or trailing whitespace - very helpful when copying a value from elsewhere and pasting it into NiFi
  • UI now shows when all data in a queue is penalized, and the processor will no longer run millions of times per minute in order to accomplish nothing
  • MiNiFi Java can now hot-load nars just like NiFi.
  • Tons of bug fixes and improvements for processors that interact with cloud services on AWS, Azure, and GCP as well as SFTP, FTP, Kafka and more.
  • Stateless NiFi getting better and better with improved classloader isolation and ability to run off local nars only.
  • Security: Aggressively update libraries such as Jetty, Netty, Logging related libs (log4j, slf4j, etc..), and moved to latest H2 Database to eliminate any worries about a vulnerability in the older line.  Included a super slick mechanism to upgrade from the old database to the new one without the user having to worry about it.

...