Thanos
v0.41.0Observability2026年2月12日
v0.41.0は、性能改善や不具合修正に加え、設定と依存コンポーネントの更新を含むリリースです。既存の動作が変わる更新も含まれるため、`Receive`で対象機能を利用している環境ではアップグレード後の割り当てに注意が必要です。
影響確認 (1)
breaking
Receiveのshuffle shardingを一貫性ハッシュ方式に変更この変更は、
Receiveでshuffle shardingを利用している場合に適用されます。Receiveのshuffle shardingが、スケール時の安定性を考慮した一貫性ハッシュ方式になりました。アップグレードすると、既存のテナントとノードの割り当てが変わります。
その他の記録済み変更 10 件すべてfixes 5 · additions 2 · constraints 1 · deprecations 1 · value changes 1
fixes (5)
- Store: fix the reuse of dirty posting slices
- Query-Frontend: Fix not logging requests when external-prefix is set in query
- Receive: Endless loop of retried replication with capnproto and distributors
- Query-Frontend: ensure slow query and stats logging on request failures
- Store: fix(readerpool): avoid inserting nil LazyBinaryReader on error to avoid panic
additions (2)
- Query: Enable batching of Series per SeriesResponse.
- *: add --shipper.upload-compacted flag for controlling upload concurrency in components that use shippper
constraints (1)
- Sidecar: support --storage.tsdb.delay-compact-file.path Prometheus flag.
deprecations (1)
tsdb.flag in Receiver and Ruler becomes a no-op and deprecated. Now native histogram ingestion is always enabled.enable-native-histograms
value changes (1)
- Upgrade Prometheus to v3.8.0.
Thanosをスタックに追加
対応が必要なリリースが出たときに、週次メールでお知らせします。 今回の破壊的変更も、その一例です。