github thanos-io/thanos v0.33.0-rc.0

latest releases: v0.36.1, v0.36.0, v0.36.0-rc.1...
pre-release11 months ago

v0.33.0-rc.0 is out!
Thank you to all contributors who have contributed to this release. It wouldn't be possible without you.

Do take note of some of the breaking metric changes in the querier and store around tenancy.

You can find the changelog with all of the details below. Let's also celebrate all our new contributors!
Please try it out and let us know if you spot any problems! Full-release/next rc will be in 3 days!

Changelog

Fixed

  • #6817 Store Gateway: fix matchersToPostingGroups label values variable got shadowed bug.

Added

  • #6891 Objstore: Bump objstore which adds support for Azure Workload Identity.
  • #6605 Query Frontend: Support vertical sharding binary expression with metric name when no matching labels specified.
  • #6308 Ruler: Support configuration flag that allows customizing template for alert message.
  • #6760 Query Frontend: Added TLS support in --query-frontend.downstream-tripper-config and --query-frontend.downstream-tripper-config-file
  • #6749 Store Gateway: Added thanos_store_index_cache_fetch_duration_seconds histogram for tracking latency of fetching data from index cache.
  • #6690 Store: breaking ⚠️ Add tenant label to relevant exported metrics. Note that this change may cause some pre-existing dashboard queries to be incorrect due to the added label.
  • #6530 / #6690 Query: Add command line arguments for configuring tenants and forward tenant information to Store Gateway.
  • #6765 Index Cache: Add enabled_items to index cache config to selectively cache configured items. Available item types are Postings, Series and ExpandedPostings.
  • #6773 Index Cache: Add ttl to control the ttl to store items in remote index caches like memcached and redis.
  • #6794 Query: breaking ⚠️ Add tenant label to relevant exported metrics. Note that this change may cause some pre-existing custom dashboard queries to be incorrect due to the added label.

Changed

  • #6698 Receive: Change write log level from warn to info.
  • #6753 mixin(Rule): breaking ⚠️ Fixed the mixin rules with duplicate names and updated the promtool version from v0.37.0 to v0.47.0
  • #6772 *: Bump prometheus to v0.47.2-0.20231006112807-a5a4eab679cc
  • #6794 Receive: the exported HTTP metrics now uses the specified default tenant for requests where no tenants are found.

Removed

  • #6686 Remove deprecated --log.request.decision flag. We now use --request.logging-config to set logging decisions.

New Contributors

Full Changelog: v0.32.5...v0.33.0-rc.0

Don't miss a new thanos release

NewReleases is sending notifications on new releases.