Thanos - v0.25.0
Added
- #5110 Block: Do not upload DebugMeta files to obj store.
- #4963 Compactor, Store, Tools: Loading block metadata now only filters out duplicates within a source (or compaction group if replica labels are configured), and does so in parallel over sources.
- #5089 S3: Create an empty map in the case SSE-KMS is used and no KMSEncryptionContext is passed.
- #4970 Tools
tools bucket ls
: Added a new flagexclude-delete
to exclude blocks marked for deletion. - #4903 Compactor: Added tracing support for compaction.
- #4909 Compactor: Add flag --max-time / --min-time to filter blocks that are ready to be compacted.
- #4942 Tracing: add
traceid_128bit
support for jaeger. - #4917 Query: add initial query pushdown for a subset of aggregations. Can be enabled with
--enable-feature=query-pushdown
on Thanos Query. - #4888 Cache: Support redis cache backend.
- #4946 Store: Support tls_config configuration for the s3 minio client.
- #4974 Store: Support tls_config configuration for connecting with Azure storage.
- #4999 COS: Support
endpoint
configuration for vpc internal endpoint. - #5059 Compactor: Adding minimum retention flag validation for downsampling retention.
- #4667 S3: Add a pure AWS-SDK auth for S3 storage.
- #5111 Query: Add matcher support to Rules endpoint.
- #5117 Bucket replicate: Added flag
--ignore-marked-for-deletion
to avoid replication of blocks with the deletion mark. - #5148 Receive: Add tenant tag for tracing spans.
- #4927 Rule: Added ability to specify multiple remote write targets.
- #4818 Store: Add Groupcache as a cache backend.
Changed
- #5144 UI: Improve graph color.
- #5119 UI: Optimize Target, Alert and Service Discovery page and on each of them add a search bar.
- #4885 Store: Make
queryStats
log with human-readable format.
Fixed
- #5102 UI: Filter block rows in bucket UI according to searched block ID.
- #5051 Prober: Decrease 'changing probe status' log spamming.
- #4918 Tracing: Fixing force tracing with Jaeger.
- #4879 Bucket verify: Fixed bug causing wrong number of blocks to be checked.
- #4908 UI: Show 'minus' icon and add tooltip when store min / max time is not available.
- #4883 Mixin: adhere to RFC 1123 compatible component naming.
- #5114 Tools
thanos bucket inspect
: Fix time formatting. - #5139 COS: Support multi-part upload, fix upload issue when index size is larger than 5GB.
- #5014 Query: Set default times for
query_exemplars
API. - #5103 Store: Fix race condition in filesystem client's
Delete()
.
New Contributors
- @deniszh made their first contribution in https://github.com/thanos-io/thanos/pull/4918
- @siggy made their first contribution in https://github.com/thanos-io/thanos/pull/4928
- @AdmiralGT made their first contribution in https://github.com/thanos-io/thanos/pull/4938
- @jordy1024 made their first contribution in https://github.com/thanos-io/thanos/pull/4909
- @moadz made their first contribution in https://github.com/thanos-io/thanos/pull/4932
- @NikhilSharma03 made their first contribution in https://github.com/thanos-io/thanos/pull/5015
- @paulgrav made their first contribution in https://github.com/thanos-io/thanos/pull/5014
- @itspngu made their first contribution in https://github.com/thanos-io/thanos/pull/4883
- @jan--f made their first contribution in https://github.com/thanos-io/thanos/pull/5034
- @mohavee made their first contribution in https://github.com/thanos-io/thanos/pull/5053
- @JuozasVainauskas made their first contribution in https://github.com/thanos-io/thanos/pull/5051
- @cedarkuo made their first contribution in https://github.com/thanos-io/thanos/pull/5063
- @Nicholaswang made their first contribution in https://github.com/thanos-io/thanos/pull/5076
- @fktkrt made their first contribution in https://github.com/thanos-io/thanos/pull/5092
- @safanobu made their first contribution in https://github.com/thanos-io/thanos/pull/5098
- @avestuk made their first contribution in https://github.com/thanos-io/thanos/pull/5089
- @PabloL007 made their first contribution in https://github.com/thanos-io/thanos/pull/5099
- @nberkley made their first contribution in https://github.com/thanos-io/thanos/pull/4963
- @r0mdau made their first contribution in https://github.com/thanos-io/thanos/pull/5110
- @Harshitavkb26 made their first contribution in https://github.com/thanos-io/thanos/pull/5122
- @burntcarrot made their first contribution in https://github.com/thanos-io/thanos/pull/5132
- @prashbnair made their first contribution in https://github.com/thanos-io/thanos/pull/5105
- @iainmorris made their first contribution in https://github.com/thanos-io/thanos/pull/5143
- @tend2infinity made their first contribution in https://github.com/thanos-io/thanos/pull/5102
- @github-actions made their first contribution in https://github.com/thanos-io/thanos/pull/5161
- @aknuds1 made their first contribution in https://github.com/thanos-io/thanos/pull/5174
- @Laconty made their first contribution in https://github.com/thanos-io/thanos/pull/5151
Full Changelog: https://github.com/thanos-io/thanos/compare/v0.24.0...v0.25.0
Details
date
March 3, 2022, 4:17 p.m.
name
v0.25.0
type
Minor
official page
👇
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!