InfluxDB Enterprise 1.9.7 released with enhancements to Flux, Passive Nodes, and Cluster Stability

Navigate to:

InfluxDB Enterprise 1.9.7 — Release notes

Key highlights for this InfluxDB Enterprise release – available here – include:

Enhancements

  • Expose passive nodes to influxd-ctl command. Passive nodes allow for increased horizontal scaling in the write path.
  • Throttle replication of incoming writes and hinted hand-off when errors are encountered. This improves cluster stability.

Flux Advancement

  • Add requests package for a more full-featured HTTP requests experience
  • Add isType() function. This convenience function will allow Flux to check types of columns which will help dynamically apply mathematical operations on a set of Fields that may contain non-numeric Fields.
  • Added display() function. This is like a print statement and will help in debugging Flux scripts as users compose them.
  • Various enhancements to increase(), sort(), derivative(), union(), timeshift().
  • Added vectorization to applicable functions like map().
  • Continued performance enhancements (i.e., sort() |> limit()).
  • Enhanced mqtt.publish() to reuse TCP connections when being called in a loop. This allows for functions like map() run mqtt.publish() on each row of a table stream without re-establishing the handshake for each record.

Maintenance updates

Bug fixes can be found in release notes.

There is no corresponding InfluxDB OSS 1.9 release. While we continue to make improvements to the InfluxDB 1.x code base – and these are being included within InfluxDB Enterprise – we are guiding our community users to InfluxDB 2.x at this time. Of course, you can always build InfluxDB 1.x from source code, if you need to. InfluxDB 2.x does include 1.x compatible interfaces to allow for reads and writes using the 1.x API. The latest open source release can be found on our downloads page.

For our InfluxDB Enterprise customers, log in to the InfluxDB Enterprise portal and download the binaries from there. Need more help? Contact support.

If you find issues or have questions, please join our InfluxDB Community Slack, post them in our InfluxDB GitHub Repo or our Community Site and we will take a look. Thank you.