InfluxDB Enterprise 1.9.7 released with enhancements to Flux, Passive Nodes, and Cluster Stability
By
Sam Dillard /
Product
May 26, 2022
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 aprint
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 likemap()
runmqtt.publish()
on each row of a table stream without re-establishing the handshake for each record.
Maintenance updates
- Upgrade to Go 1.17.9
- Upgrade to Flux v0.161.0
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.