Edge Data Replication is GA and Flux performance improvements are now available with InfluxDB OSS 2.3

Navigate to:

Check out the GA of Edge Data Replication and Flux improvements here.

We’ve been busy bringing the latest improvements to this release. Some of these have been available within InfluxDB Cloud, and now we are pleased to offer them within the open source offering for those of you deploying the OSS version at the edge or developing against it on your local machine.

Note that releases may be a little lighter as we speed up the release cadence. Development rate should remain or improve, but releases will get tighter.

For more detail on the release, view the release notes.

Maintenance

  • Upgraded Flux from 0.161.0 to 0.171.0

  • Upgraded Go to 1.18.3

Flux advancement

Flux was upgraded from 0.161.0 to 0.171.0. This includes the following features and enhancements:

Performance:

  • Vectorized arithmetic operators in map()

  • Vectorized logical operations in map()

  • Enabled movingAverage() and cumulativeSum() optimizations by default

Other:

  • Added preview() to experimental package for limiting return rows and tables (as opposed to just rows with limit())

  • Added date.scale() to let users dynamically scale durations in dates

  • Added OpenTracing spans to Flux transformations. This allows developers to more precisely monitor Flux scripts.

  • Added trace option to Flux CLI

  • Moved addDuration() and subDuration() out of experimental to date package.

  • Added location support to date.truncate()

  • Added _status Tag to PagerDuty record

  • Refactored operator profile to be in the query statistics

Bug fixes

If all of that feature advancement isn’t enough, there are a handful of bug fixes which also have been addressed. Check out the release notes for all the details or if you are looking for a specific fix.

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.