Xline v0.6.0 リリース、メタデータ管理用の分散 KV ストレージ

Xline v0.6.0 がリリースされました。Xline は、メタデータを管理するための Curp プロトコルに基づく分散 KV ストレージであり、データセンター間のシナリオで高性能のデータ アクセスと強力な一貫性を実現するように設計されています。

v0.6.0 の新機能、バグ修正、リファクタリングは次のとおりです。

新しい機能

  • メンバー変更メカニズムを CUPR コンセンサス プロトコルに追加します (詳細については、設計ドキュメント # 306を参照してください)。
  • クラスターサーバーとクライアントの実装#464  #465
  • 正常なシャットダウン機能を実装します。
  • xlinctl および xline クラスター通信を実装します。現在、xlinectl には次の機能が含まれています。
    • 圧縮およびメンバーコマンド: pr # 484で実装
    • Txn、watch、lock コマンド: pr # 428で 実装
    • 役割コマンド: pr # 427で実装
    • ユーザーコマンド: pr # 426で実装
    • スナップショットおよび認証コマンド: PR # 425で実装
    • 削除およびリース コマンド: PR # 424で実装

バグ修正

リファクタリング

  • コードの重複を減らす#407
  • TLA+ #429でのリクエスト ブロードキャストのインターリーブ ステータスを考慮する
  • ベンチクライアントの実装を改善#496
  • エラー処理ロジックを簡素化する#480
  • 起動エラーの読みやすさを向上#432
  • 実行後のコマンドのシリアル化と同期の導入#421  #422

既知の問題: メンバーを追加した直後にクラスターをシャットダウンすると、リーダー ノードが正常にシャットダウンせず、シャットダウンされた新しいノードにエントリを送信しようとし続ける可能性があります。詳細については#526を参照してください 。 

更新手順: https://github.com/xline-kv/Xline/releases/tag/v0.6.0

Supongo que te gusta

Origin www.oschina.net/news/267926/xline-0-6-0-released
Recomendado
Clasificación