重要
このページは英語版のページを機械翻訳しています。原文は
こちらからご覧ください。
TiDB 3.0.12 リリースノート
発売日: 2020年3月16日
TiDB バージョン: 3.0.12
TiDB Ansible バージョン: 3.0.12
警告
このバージョンではいくつかの既知の問題が見つかりましたが、これらの問題は新しいバージョンで修正されています。最新の 3.0.x バージョンを使用することをお勧めします。
互換性の変更
- ティビ
- スロークエリログの事前書き込みバイナリbinlogのタイミングが不正確になる問題を修正しました。元のタイミングフィールドは
Binlog_prewrite_time
と呼ばれていました。この修正後、名前はWait_prewrite_binlog_time
に変更されました#15276
新機能
ティビ
alter instance
ステートメント#15080 #15292を使用して、置き換えられた証明書ファイルの動的読み込みをサポートします。cluster-verify-cn
設定項目を追加します。設定後、ステータス サービスは対応する CN 証明書がある場合にのみ使用できます#15164- 各 TiDBサーバーの DDL 要求のフロー制限機能を追加して、DDL 要求の競合のエラー報告頻度を減らします#15148
- binlog書き込みが失敗した場合に TiDBサーバーの終了をサポートする#15339
ツール
- TiDBBinlog
- Drainerに
kafka-client-id
設定項目を追加します。これは、Kafkaクライアントへの接続をサポートし、クライアントID #929を設定します。
バグ修正
ティビ
GRANT
複数のユーザーを変更#15092ときにアトミック性を保証するREVOKE
- パーティションテーブル上の悲観的ロックのロックが正しい行#15114ロックできなかった問題を修正しました。
- インデックスの長さが制限#15130を超えた場合に、構成の値
max-index-length
に従ってエラー メッセージを表示するようにします。 FROM_UNIXTIME
関数#15270の小数点の誤りを修正- トランザクション#15176で自分自身が書き込んだレコードを削除することによって発生する競合検出の失敗またはデータ インデックスの不整合の問題を修正しました。
ティクヴ
- 整合性チェックパラメータ#7054を無効にすると、既存のキーをトランザクションに挿入してすぐに削除することによって発生する競合検出の失敗またはデータ インデックスの不整合の問題を修正しました。
- Raftstoreにフロー制御メカニズムを導入して、フロー制御がないと追跡が遅くなりすぎてクラスターがスタックしたり、トランザクション サイズによって TiKV 接続が頻繁に再接続されたりする可能性がある問題を解決します#7072 #6993
PD
- PD がリージョンハートビート#2233処理するときにデータ競合によって発生するリージョン情報の誤りの問題を修正しました。
TiDB アンシブル
- クラスター#1198内で複数の Grafana/Prometheus/Alertmanager のデプロイをサポート