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 arePostings
,Series
andExpandedPostings
. - #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
- @Vanshikav123 made their first contribution in #6628
- @verejoel made their first contribution in #6640
- @harsh-ps-2003 made their first contribution in #6646
- @lmarques03 made their first contribution in #6662
- @zhuoyuan-liu made their first contribution in #6308
- @ritaCanavarro made their first contribution in #6544
- @SFernandoS made their first contribution in #6725
- @Preethivika made their first contribution in #6753
- @bazooka3000 made their first contribution in #6760
- @nishchay-veer made their first contribution in #6515
- @nelsonmarcos made their first contribution in #6832
- @donuts-are-good made their first contribution in #6834
Full Changelog: v0.32.5...v0.33.0-rc.0