Thanos - v0.34.0-rc.1


v0.34.0-rc.1 is out!

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

In addition to the changes from v0.34.0-rc.0 we cherry-picked https://github.com/thanos-io/thanos/commit/ceadfbb93658764de287fc416c85292b34050d6b.

Please take note that the default value of the flag --sync-block-duration has been updated from 3m to 15m!

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

  • #7011 Query Frontend: queries with negative offset should check whether it is cacheable or not.
  • #6874 Sidecar: fix labels returned by 'api/v1/series' in presence of conflicting external and inner labels.
  • #7009 Rule: Fix spacing error in URL.
  • #7082 Stores: fix label values edge case when requesting external label values with matchers

Added

  • #6756 Query: Add query.enable-tenancy & query.tenant-label-name options to allow enforcement of tenancy on the query path, by injecting labels into queries (uses prom-label-proxy internally).
  • #6944 Receive: Added a new flag for maximum retention bytes.
  • #6891 Objstore: Bump objstore which adds support for Azure Workload Identity.
  • #6453 Sidecar: Added --reloader.method to support configuration reloads via SIHUP signal.
  • #6925 Store Gateway: Support float native histogram.
  • #6954 Index Cache: Support tracing for fetch APIs.
  • #6943 Ruler: Added keep_firing_for field in alerting rule.
  • #6972 Store Gateway: Apply series limit when streaming series for series actually matched if lazy postings is enabled.
  • #6984 Store Gateway: Added --store.index-header-lazy-download-strategy to specify how to lazily download index headers when lazy mmap is enabled.
  • #6887 Query Frontend: breaking :warning: 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.
  • #7028 Query|Query Frontend: Add new --query-frontend.enable-x-functions flag to enable experimental extended functions.
  • #6884 Tools: Add upload-block command to upload blocks to object storage.

Changed

  • #6539 Store: breaking :warning: Changed --sync-block-duration default 3m to 15m.

Removed

New Contributors

  • @lpreethvika made their first contribution in https://github.com/thanos-io/thanos/pull/6829
  • @danielblando made their first contribution in https://github.com/thanos-io/thanos/pull/6850
  • @rikhil-s made their first contribution in https://github.com/thanos-io/thanos/pull/6891
  • @sinkingpoint made their first contribution in https://github.com/thanos-io/thanos/pull/6886
  • @MeenuyD made their first contribution in https://github.com/thanos-io/thanos/pull/6907
  • @mercxry made their first contribution in https://github.com/thanos-io/thanos/pull/6933
  • @wenxu1024 made their first contribution in https://github.com/thanos-io/thanos/pull/6902
  • @kartikaysaxena made their first contribution in https://github.com/thanos-io/thanos/pull/6927
  • @sagnik3788 made their first contribution in https://github.com/thanos-io/thanos/pull/6952
  • @JHeilCoveo made their first contribution in https://github.com/thanos-io/thanos/pull/6943
  • @pawarpranav83 made their first contribution in https://github.com/thanos-io/thanos/pull/6998
  • @tasrieit made their first contribution in https://github.com/thanos-io/thanos/pull/7023
  • @Pratham1812 made their first contribution in https://github.com/thanos-io/thanos/pull/7026
  • @alecrajeev made their first contribution in https://github.com/thanos-io/thanos/pull/7032
  • @Player256 made their first contribution in https://github.com/thanos-io/thanos/pull/6539

Full Changelog: https://github.com/thanos-io/thanos/compare/v0.33.0...v0.34.0-rc.0


Details

date
Jan. 23, 2024, 6:10 p.m.
name
v0.34.0-rc.1
type
Pre-release
👇
Register or login to:
  • 🔍View and search all Thanos releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or