OpenTelemetry
v0.158.0Observability2026年8月4日
OpenTelemetry v0.158.0は、新しいqueuebatchprocessorの導入と複数のmdatagen機能強化を含みますが、pkg/xconfmapのValidatorとValidateシンボルの削除により、これらに依存するコードは移行が必要です。
breakingpkg/xconfmap.ValidatorとValidateを削除
pkg/xconfmapのValidatorとValidateシンボルはv0.158.0で削除されました。confmapパッケージの同等のシンボルに移行してください。
主な変更 (6)
- pkg/xconfmap.ValidatorとValidateを削除(confmapの同等シンボルに移行が必要)
- 新しいqueuebatchprocessorを追加(レガシーbatchprocessorの後継)
- configtlsのgoroutineおよびファイルディスクリプタリークを修正(client_ca_file_reloadが有効な場合)
- debugエクスポーターの非文字列プロファイルサンプル属性を型付き形式で整形
- mdatagegenで拡張型エイリアス(int64、duration、opaque_string、id、opaque_map)をサポート
- memory_limiter拡張機能がベータ版に昇格、configgrpcパッケージが安定版化
OpenTelemetryをスタックに追加
対応が必要なリリースが出たときに、週次メールでお知らせします。 今回の破壊的変更も、その一例です。