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