Release Announcement: InfluxDB OSS 2.0.6
By
Russ Savage /
Product
Apr 29, 2021
Navigate to:
A new maintenance release for InfluxDB OSS is available now. Thank you to all the community members who have downloaded and used this latest release. We’ve gotten a couple of important defects addressed here and made some other improvements based on early feedback.
Note: There was a regression in the InfluxDB OSS 2.0.5 release that caused upgrades from 1.x to the latest version to fail to start in some instances. We recommend all users upgrade to 2.0.6 as soon as possible. For more information, please see the changelog.
- InfluxDB 2.0.6 release notes
Breaking Changes
/debug/varsendpoint has been removed.- Prior to this release, the
influxdserver would always expose profiling information over/debug/vars. This endpoint was unauthenticated, and not used by any InfluxDB systems to report diagnostics. For security and clarity, the endpoint has been removed. Use the/metricsendpoint to collect system statistics.
- Prior to this release, the
influx transpilehas been removed from the command line tooling.- The
transpilecommand has been retired. Users can send InfluxQL directly to the server via the/api/v2/queryor/queryHTTP endpoints. For more information, please see our query documentation.
- The
- Default query concurrency has been changed.
- The default setting for the max number of concurrent Flux queries has been changed from 10 to unlimited. Set the
query-concurrencyconfig parameter to > 0 when runninginfluxdto re-limit the maximum running query count, and thequery-queue-sizeconfig parameter to > 0 to set the max number of queries that can be queued before the server starts rejecting requests. Note: If you set a limit onquery-concurrency, you MUST set a maxquery-queue-size.
- The default setting for the max number of concurrent Flux queries has been changed from 10 to unlimited. Set the
- The prefix for query-controller metrics has changed.
- The prefix used for Prometheus metrics in the
/metricsendpoint for the query controller has changed fromquery_control_toqc_.
- The prefix used for Prometheus metrics in the
New Packaging
Preview: Windows Support
This release includes our initial Windows preview build, and you will find it on the downloads page. Our intent with the latest InfluxDB OSS is to officially support the Windows platform, and this is a first step. Please consider this a preview release with all the normal caveats. We are eager to work with our community members on ensuring that these are working well for everyone running Windows!
Fixes and Improvements
This maintenance release of InfluxDB OSS includes the following fixes and improvements:
- Added the following new options for running
influxd--pprof-disabledoption toinfluxdto disable exposing profiling information over HTTP--metrics-disabledoption toinfluxdto disable exposing Prometheus metrics over HTTP--http-read-header-timeout,--http-read-timeout,--http-write-timeout, and--http-idle-timeoutfor customizing the timeouts for various HTTP connections.
- Updates to the InfluxDB Web Interface
- Brought over most of the latest changes and enhancements from our cloud UI including: Band & mosaic plot types, axis tick mark configuration, CSV file uploader, editable Telegraf configurations, legend orientation options, dashboard single cell refresh and much more.
- CLI improvements
- We have added the ability to quickly profile your Flux queries using the
-p,--profilersflag toinflux querycommand. For more details on query profiling, please see the documentation. - Added a shortcut to retry all failed runs of a task using the
influx task retry-failedcommand. - Included the
--compressionoption toinflux writecommand to support GZIP inputs.
- We have added the ability to quickly profile your Flux queries using the
- Flux has been upgraded to v0.113.0.
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.