Etcd v3.0.4 發布,一個分布式環境下的 key/value 存儲服務

jopen 8年前發布 | 15K 次閱讀 key/value 集群 CoreOS Kubernetes etcd

Etcd 是一個應用在分布式環境下的 key/value 存儲服務。利用 etcd 的特性,應用程序可以在集群中共享信息、配置或作服務發現,Etcd 會在集群的各個節點中復制這些數據并保證這些數據始終正確。Etcd 無論是在 CoreOS 還是 Kubernetes 體系中都是不可或缺的一環。

服務發現示意圖

更新日志

這主要是一個bug修復版,向后兼容之前的所有v3.0.0 +版本。

Bug修復

  • GH5956: *: fix issue found in fast lease renew
  • GH5969: *: fix 'gogo/protobuf' compatibility issue (Fix for GH5942)
  • GH5995: rpctypes, clientv3: retry RPC on EtcdStopped
  • GH6006: etcdmain: correctly check return values from SdNotify()
  • GH6009: v3rpc: don't elide next progress notification on progress notification
  • GH6032: fix a few issues in grpc gateway
  • GH6045: etcdserver, api, membership: don't race on setting version
  • GH6056: scripts/genproto: use latest grpc-gateway c8ec92d0

安全更改

  • GH5991: etcdserver/api/v2http: client certificate auth via common name
  • Compiled with Go 1.6.3

其他更改

  • GH5951: *: update grpc-gateway and its import paths
  • GH5973: fileutil: rework purge tests so they don't poll
  • GH5976: integration: drain keepalives in TestLeaseKeepAliveCloseAfterDisconnectRevoke
  • GH5990: clientv3/integration: fix race in TestWatchCompactRevision
  • GH5999: Add support for formating output of ls command in json or extended format
  • GH6011: e2e: use a single member cluster in TestCtlV3Migrate
  • GH6047: Documentation: fix links in upgrades
  • GH6058: Dockerfile-release: add '/var/lib/etcd/'

下載

 

 

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!