#8651 Query/Ruler: Add dual-stack DNS resolution with dnsdualstack+ scheme for resolving both IPv4 and IPv6 addresses with automatic failover via gRPC health checking.
#: Query: Enable batching of Series per SeriesResponse.
#: Sidecar: support --storage.tsdb.delay-compact-file.path Prometheus flag.
#: *: add --shipper.upload-compacted flag for controlling upload concurrency in components that use shippper
Changed
#8630: Receive: breaking ⚠️ shuffle sharding now uses consistent hashing for stability on scale. Existing tenant-to-node assignments will change on upgrade.
#8555: Promu: re-add Darwin and FreeBSD as release platforms
#8661: Upgrade Prometheus to v3.8.0. tsdb.enable-native-histograms flag in Receiver and Ruler becomes a no-op and deprecated. Now native histogram ingestion is always enabled.
Configuration
📅Schedule: (UTC)
Branch creation
At any time (no schedule defined)
Automerge
At any time (no schedule defined)
🚦Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕Ignore: Close this PR and you won't be reminded about this update again.
If you want to rebase/retry this PR, check this box
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/thanos-community/helm-charts/thanos](https://thanos.io/) ([source](https://github.com/thanos-io/thanos)) | minor | `0.40.0` → `0.41.0` |
---
### Release Notes
<details>
<summary>thanos-io/thanos (ghcr.io/thanos-community/helm-charts/thanos)</summary>
### [`v0.41.0`](https://github.com/thanos-io/thanos/blob/HEAD/CHANGELOG.md#v0410---2026-02-12)
[Compare Source](https://github.com/thanos-io/thanos/compare/v0.40.0...v0.41.0)
##### Fixed
- [#​8378](https://github.com/thanos-io/thanos/pull/8378): Store: fix the reuse of dirty posting slices
- [#​8558](https://github.com/thanos-io/thanos/pull/8558): Query-Frontend: Fix not logging requests when external-prefix is set in query
- [#​8254](https://github.com/thanos-io/thanos/issues/8254) Receive: Endless loop of retried replication with capnproto and distributors
- [#​8618](https://github.com/thanos-io/thanos/pull/8618): Query-Frontend: ensure slow query and stats logging on request failures
- [#​8480](https://github.com/thanos-io/thanos/pull/8480): Store: fix(readerpool): avoid inserting nil LazyBinaryReader on error to avoid panic
- [#​8667](https://github.com/thanos-io/thanos/pull/8667): Query: fix data race in GetStoreClients by making endpointRef mutex a pointer
- [#​8659](https://github.com/thanos-io/thanos/pull/8659): Store: fix partial response error handling
##### Added
- [#​8651](https://github.com/thanos-io/thanos/pull/8651) Query/Ruler: Add dual-stack DNS resolution with `dnsdualstack+` scheme for resolving both IPv4 and IPv6 addresses with automatic failover via gRPC health checking.
- [#](https://github.com/thanos-io/thanos/pull/8623): Query: Enable batching of Series per SeriesResponse.
- [#](https://github.com/thanos-io/thanos/pull/8582): Sidecar: support --storage.tsdb.delay-compact-file.path Prometheus flag.
- [#](https://github.com/thanos-io/thanos/pull/8595): \*: add --shipper.upload-compacted flag for controlling upload concurrency in components that use shippper
##### Changed
- [#​8630](https://github.com/thanos-io/thanos/pull/8630): Receive: *breaking :warning:* shuffle sharding now uses consistent hashing for stability on scale. Existing tenant-to-node assignments will change on upgrade.
- [#​8555](https://github.com/thanos-io/thanos/pull/8555): Promu: re-add Darwin and FreeBSD as release platforms
- [#​8661](https://github.com/thanos-io/thanos/pull/8661): Upgrade Prometheus to v3.8.0. `tsdb.enable-native-histograms` flag in Receiver and Ruler becomes a no-op and deprecated. Now native histogram ingestion is always enabled.
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC40OC4yIiwidXBkYXRlZEluVmVyIjoiNDQuNDguMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
0.40.0→0.41.0Release Notes
thanos-io/thanos (ghcr.io/thanos-community/helm-charts/thanos)
v0.41.0Compare Source
Fixed
Added
dnsdualstack+scheme for resolving both IPv4 and IPv6 addresses with automatic failover via gRPC health checking.Changed
tsdb.enable-native-histogramsflag in Receiver and Ruler becomes a no-op and deprecated. Now native histogram ingestion is always enabled.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.