github thanos-io/thanos v0.36.0-rc.0
0.36.0-rc.0

4 days ago

The first release candidate of v0.36.0 is out!

We have mostly dependency bumps and bugfixes but some minor breaking changes, please see the changelog below for details.

Thank you to all contributors who have contributed to this release. It wouldn't be possible without you!

Please try it out and let us know if you find any issues! 🚀

Changelog

Fixed

  • #7326 Query: fixing exemplars proxy when querying stores with multiple tenants.
  • #7403 Sidecar: fix startup sequence
  • #7484 Proxy: fix panic in lazy response set

Added

  • #7317 Tracing: allow specifying resource attributes for the OTLP configuration.
  • #7367 Store Gateway: log request ID in request logs.
  • #7361 Query: breaking ⚠️ pass query stats from remote execution from server to client. We changed the protobuf of the QueryAPI, if you use query.mode=distributed you need to update your client (upper level Queriers) first, before updating leaf Queriers (servers).
  • #7363 Query-frontend: set value of remote_user field in Slow Query Logs from HTTP header
  • #7335 Dependency: Update minio-go to v7.0.70 which includes support for EKS Pod Identity.
  • #7477 *: Bump objstore to 20240622095743-1afe5d4bc3cd

Changed

  • #7334 Compactor: do not vertically compact downsampled blocks. Such cases are now marked with no-compact-mark.json. Fixes panic panic: unexpected seriesToChunkEncoder lack of iterations.
  • #7393 *: breaking ⚠️ Using native histograms for grpc middleware metrics. Metrics grpc_client_handling_seconds and grpc_server_handling_seconds will now be native histograms, if you have enabled native histogram scraping you will need to update your PromQL expressions to use the new metric names.

New Contributors

Full Changelog: v0.35.1...v0.36.0-rc.0

Don't miss a new thanos release

NewReleases is sending notifications on new releases.