etcd v3.7.0 の発表 ノート

etcd v3.7.0 の発表

SIG etcd は、分散型キーバリューストアの重要なアップデートである etcd v3.7.0 のリリースを発表しました。このリリースでは、待望の RangeStream 機能が導入され、大規模な結果セットの効率的なストリーミングが可能になります。また、より高速なリース操作や最適化されたキーのみのレンジリクエストを含む、さまざまなパフォーマンスの向上が実現されています。レガシーな v2 ストアへの依存は完全に排除され、etcd は v3store からのみ起動するようになり、運用が簡素化されました。包括的な protobuf のオーバーホールにより、古いライブラリがサポートされているバージョンに置き換えられ、セキュリティと保守性が向上しました。このリリースでは、コア依存関係も更新され、bbolt は v1.5.1、raft は v3.7.0 になりました。さらなる改善点として、ローカル開発およびテスト用の Unix ソケットのサポートが含まれます。etcdutl コマンドには、無期限のブロックを防ぐためのタイムアウト引数が追加されました。Client v3 は、直接 JWT を設定できる機能と、認証なしで AuthStatus を取得できる機能により、認証の柔軟性が向上しました。監視強化のために、新しいウォッチおよびリクエストの期間メトリクスが追加されました。etcdctl コマンドは明確化のために再編成され、非推奨の実験的フラグは削除されました。レガシーな v2 API パッケージおよびコードの大規模なクリーンアップも実施されました。