TiDB 3.1 ベータ 2 リリース ノート

発売日: 2020年3月9日

TiDB バージョン: 3.1.0-beta.2

TiDB Ansible バージョン: 3.1.0-beta.2

互換性の変更

  • ツール
    • TiDB Lightning
      • 構成ファイル#255で設定されていない特定の項目については、 TiDB Lightningコンフィグレーションで指定されたデフォルト設定を使用します。
      • TiDBパスワードを設定するための--tidb-password CLIパラメータを追加する#253

新機能

  • ティビ
    • 列属性にAutoRandomキーワードを追加して、TiDBがランダムな整数を主キーに自動的に割り当てられるようにし、 AUTO_INCREMENT主キー#14555によって発生する書き込みホットスポットを回避します。
    • DDL ステートメントによる列ストアのレプリカの作成または削除のサポート#14537
    • オプティマイザが異なるstorageエンジンを独立して選択できる機能を追加する#14537
    • SQLヒントが異なるstorageエンジンをサポートする機能を追加#14537
    • tidb_replica_readシステム変数#13464使用してフォロワーからのデータの読み取りをサポート
  • ティクヴ
    • Raftstore
      • 他のノードをTiKVサーバー#6491に接続するためのpeer_addressパラメータを追加します
      • read_indexread_index_resp監視メトリックを追加して、 ReadIndexのリクエストの数を監視します#6610
  • PDクライアント
    • ローカルスレッドの統計情報をPD #6605に報告する機能をサポート
  • バックアップ
    • RocksIOLimiterフロー制御ライブラリを Rust のasync-speed-limitフロー制御ライブラリに置き換えて、ファイル#6462をバックアップするときに余分なメモリコピーを排除します。
  • PD
    • 場所ラベル名にバックスラッシュを許容する#2084
  • TiFlash
    • 初回リリース
  • TiDB アンシブル
    • 1 つのクラスターに複数の Grafana/Prometheus/Alertmanager をデプロイするサポート#1143
    • TiFlashコンポーネント#1148の展開をサポート
    • TiFlashコンポーネント#1152に関連する監視メトリックを追加する

バグ修正

  • ティクヴ
    • Raftstore
      • Hibernate Regions #6450からデータが正しく読み込まれないため、読み取り要求を処理できない問題を修正しました。
      • リーダー移行プロセス中のReadIndexリクエストによって引き起こされるpanic問題を修正#6613
      • 特定の状況で休止状態領域が正しく起動しない問題を修正#6730 #6737 #6972
    • バックアップ
      • 追加データ#6659のバックアップによって復元中に発生したデータインデックスの不整合を修正
      • バックアップ中に削除された値を誤って処理することで発生するpanicを修正#6726
  • PD
    • ルールチェッカーがリージョン#2161にストアを割り当てられないために発生するpanicを修正
  • ツール
    • TiDB Lightning
      • サーバーモード#259以外ではWebインターフェースが動作しないバグを修正
    • BR (バックアップと復元)
      • データの復元時に回復不能なエラーが発生し、 BR が時間内に終了できない問題を修正#152
  • TiDB アンシブル
    • 一部のシナリオでPDLeaderを取得できないためにローリングアップデートコマンドが失敗する問題を修正#1122

このページは役に立ちましたか?