v2.2.0 [2022-03-29]
In addition to the list of changes below, please also see the official release notes for other important information about this release.
Features
- 504f0e4: Passing
type=basic
returns task metadata without query text - 58139c4: Add auth to remotes & replications APIs
- 8825cd5: Replication apis durable queue management
- cd0243d: Added replications queue management to launcher tasks
- 6b56af3: Mirror writes to registered replications
- 40d9587: Add replications queue scanner
- ad52815: Add field for dropping data resulting in non-retryable errors to individual replications
- fea3037: Configure perf tests with yaml
- dece95d: Tsm compaction metrics via prometheus
- 3a81166: Added metrics collection for replications
- 0a74085: Point write requests have metrics
- a74e051: Disk size metrics per shard
- feb459c: Metrics for cache subsystem
- edb21ab: Metrics for wal subsystem
- 9873ccd: Remote write function for replications
- f05d013: Metrics collection for replications remote writes
- 3460f1c: Replication remote writes do not block local writes
- b970e35: Remaining storage metrics from OSS engine
- 28bcd41: Batch replications remote writes to avoid payload limit errors
- 6096ee2: Replications metrics include failure to enqueue
- a7a5233: Advance queue scanner periodically instead of every remote write
- 5a919b6: Enable remotes and replication streams feature
- c51a0df: Error out when config file contains 1.x config values
- afb167a:
query-memory-bytes
zero-value is unlimited - f78f9ed: Api/v2/config endpoint displays runtime configuration
- 4f74049: Add downgrade target for 2.1
- b02c89e: Option to log flux queries cancelled because of server shutdown
- adf29df: Allow influxdb to set flux feature flags
- 4e08604: Add MeasurementNames method to MeasurementFieldSet
- a40e12b: Allow changing a password with
influxd recovery user update
- 2c930fd: Add --hardening-enabled option to limit flux/pkger HTTP requests
- 5231d2d: Enable the mqtt pool dialer by default
- 359fcc4: Add maximum age to replication queues
Bug Fixes
- 84776d7: Manual task runs are scheduled asyncronously
- 5e6b0d5: Extend snapshot copy to filesystems that cannot link
- 88afa92: Detect misquoted tag values and return an error
- 2bace77: Unhandled errors returned by Sketch.Merge
- fa9ba8e: Duplicated X-version and X-Build headers for /ping endpoint
- 8aa3a8f: Add causal error when meta.db is missing
- 799d349: Sync index file before close
- 5ce164f: Remove influx CLI output from CONTRIBUTING
- e4e1633: Replications remote writes do not block server shutdown
- 39eeb3e: Fix race condition which could cause restore command to fail
- e5cbd27: Advance replications queue after successful remote writes
- 4fd4bd0: Use copy when a rename spans volumes
- 11c0081: Disable use of jsonnet with
/api/v2/templates/apply
- 0c30afd: Updating a check does not require an owner id
- b8ccf5b: Correctly handle PartialWriteError
- e20b5e9: Remove nats for scraper processing
- 0bd28f6: Update 422 dry-run response to conform to API spec
- e5ccbb8: Forbid reading OSS buckets for a token with only write permissions
- 49ce57c: Remove telegraf endpoint pagination
- 7c0ec4d: Replications replicates flux to() writes
- df01d93: Allow flux http calls to be unlimited
- 3ec5a57: Tell browser about cookie expiry
- e304ef9: Add write permissions check for DELETE and DROP MEASUREMENT
- 0504498: Reset provided slice correctly
- a2f8538: Pin UI to OSS-2.1.2 so tokens can be accessed
OSS BINARY FILES | SHA256 |
---|---|
influxdb2-2.2.0-windows-amd64.zip | b8bfa5619ad33b6bfd517fa88ab42cc111e8e3f196eb3294b1b4c583e558a3c7 |
influxdb2-2.2.0-darwin-amd64.tar.gz | a3c6b4e1f0eda63382860424394aa37636acb47a810436471e218844046ce7cf |
influxdb2-2.2.0-linux-amd64.tar.gz | 87c9e4c356271120e7792b0fc437abac6c8933fbd56d6c4589372119823caf58 |
influxdb2-2.2.0-linux-arm64.tar.gz | a80d2a542506c999c08bc218df2ff3a12a1cbe9ff03c6911a5780d98ad83895d |
OSS UBUNTU & DEBIAN PACKAGE FILES | SHA256 |
---|---|
influxdb2-2.2.0-arm64.deb | 7eb1ea43ef07595207377d45b7859ff4def144bafc1375ef9c5635cd9b1d1b8e |
influxdb2-2.2.0-amd64.deb | dccc6cbf8af734407488d9b91c71b72f49c8cf4da2746e891be09b16f9b510d6 |
OSS REDHAT & CENTOS PACKAGE FILES | SHA256 |
---|---|
influxdb2-2.2.0.x86_64.rpm | f20b243d3c8b190bc205a29b03b0536b7fad54e365e83f45daea123f54c57a75 |
influxdb2-2.2.0.aarch64.rpm | 89547dc4d0f1260a512b0d6dcde75d8270141ed70b50779269274bd3313cbdb8 |