Skip to content

v2.2.0

Compare
Choose a tag to compare
@bnpfeife bnpfeife released this 07 Apr 14:04
· 172 commits to master since this release
a2f8538

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

  1. 504f0e4: Passing type=basic returns task metadata without query text
  2. 58139c4: Add auth to remotes & replications APIs
  3. 8825cd5: Replication apis durable queue management
  4. cd0243d: Added replications queue management to launcher tasks
  5. 6b56af3: Mirror writes to registered replications
  6. 40d9587: Add replications queue scanner
  7. ad52815: Add field for dropping data resulting in non-retryable errors to individual replications
  8. fea3037: Configure perf tests with yaml
  9. dece95d: Tsm compaction metrics via prometheus
  10. 3a81166: Added metrics collection for replications
  11. 0a74085: Point write requests have metrics
  12. a74e051: Disk size metrics per shard
  13. feb459c: Metrics for cache subsystem
  14. edb21ab: Metrics for wal subsystem
  15. 9873ccd: Remote write function for replications
  16. f05d013: Metrics collection for replications remote writes
  17. 3460f1c: Replication remote writes do not block local writes
  18. b970e35: Remaining storage metrics from OSS engine
  19. 28bcd41: Batch replications remote writes to avoid payload limit errors
  20. 6096ee2: Replications metrics include failure to enqueue
  21. a7a5233: Advance queue scanner periodically instead of every remote write
  22. 5a919b6: Enable remotes and replication streams feature
  23. c51a0df: Error out when config file contains 1.x config values
  24. afb167a: query-memory-bytes zero-value is unlimited
  25. f78f9ed: Api/v2/config endpoint displays runtime configuration
  26. 4f74049: Add downgrade target for 2.1
  27. b02c89e: Option to log flux queries cancelled because of server shutdown
  28. adf29df: Allow influxdb to set flux feature flags
  29. 4e08604: Add MeasurementNames method to MeasurementFieldSet
  30. a40e12b: Allow changing a password with influxd recovery user update
  31. 2c930fd: Add --hardening-enabled option to limit flux/pkger HTTP requests
  32. 5231d2d: Enable the mqtt pool dialer by default
  33. 359fcc4: Add maximum age to replication queues

Bug Fixes

  1. 84776d7: Manual task runs are scheduled asyncronously
  2. 5e6b0d5: Extend snapshot copy to filesystems that cannot link
  3. 88afa92: Detect misquoted tag values and return an error
  4. 2bace77: Unhandled errors returned by Sketch.Merge
  5. fa9ba8e: Duplicated X-version and X-Build headers for /ping endpoint
  6. 8aa3a8f: Add causal error when meta.db is missing
  7. 799d349: Sync index file before close
  8. 5ce164f: Remove influx CLI output from CONTRIBUTING
  9. e4e1633: Replications remote writes do not block server shutdown
  10. 39eeb3e: Fix race condition which could cause restore command to fail
  11. e5cbd27: Advance replications queue after successful remote writes
  12. 4fd4bd0: Use copy when a rename spans volumes
  13. 11c0081: Disable use of jsonnet with /api/v2/templates/apply
  14. 0c30afd: Updating a check does not require an owner id
  15. b8ccf5b: Correctly handle PartialWriteError
  16. e20b5e9: Remove nats for scraper processing
  17. 0bd28f6: Update 422 dry-run response to conform to API spec
  18. e5ccbb8: Forbid reading OSS buckets for a token with only write permissions
  19. 49ce57c: Remove telegraf endpoint pagination
  20. 7c0ec4d: Replications replicates flux to() writes
  21. df01d93: Allow flux http calls to be unlimited
  22. 3ec5a57: Tell browser about cookie expiry
  23. e304ef9: Add write permissions check for DELETE and DROP MEASUREMENT
  24. 0504498: Reset provided slice correctly
  25. 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