The second release candidate of v0.36.0 is out!
We include a server gRPC histogram fix in this release.
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 panicpanic: unexpected seriesToChunkEncoder lack of iterations
. - #7393 *: breaking ⚠️ Using native histograms for grpc middleware metrics. Metrics
grpc_client_handling_seconds
andgrpc_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
- @eqfarhad made their first contribution in #7335
- @derrix060 made their first contribution in #7389
- @wndhydrnt made their first contribution in #7363
- @jeroenvandelockand made their first contribution in #7412
- @aritra24 made their first contribution in #7428
- @axeoman made their first contribution in #7469
Full Changelog: v0.35.1...v0.36.0-rc.0