TiDB4.0.10リリースノート
発売日:2021年1月15日
TiDBバージョン:4.0.10
新機能
PD
- ログ#3266からユーザーデータを編集するために
enable-redact-log
の構成アイテムを追加します
- ログ#3266からユーザーデータを編集するために
TiFlash
- ログからユーザーデータを編集するために
security.redact_info_log
の構成アイテムを追加します
- ログからユーザーデータを編集するために
改善
TiDB
txn-entry-size-limit
#21843を使用して、トランザクションのKey-Valueエントリのサイズ制限を構成可能にします。
PD
ツール
バグの修正
TiDB
- バッチクライアントのタイムアウトを引き起こす可能性のある同時実行のバグを修正します#22336
- 同時ベースラインキャプチャによって引き起こされる重複バインディングの問題を修正します#22295
- ログレベルが
'debug'
のときに、SQLステートメントに#22293されたベースラインキャプチャを機能させる - リージョンマージが発生したときにGCロックを正しく解放する#22267
datetime
タイプ#22143のユーザー変数の正しい値を返します- 複数のテーブルフィルターがある場合にインデックスマージを使用する問題を修正します#22124
prepare
プランキャッシュ#21960によって引き起こされるTiFlashのwrong precision
の問題を修正します- スキーマの変更によって引き起こされる誤った結果の問題を修正します#21596
ALTER TABLE
での不要な列フラグの変更を#21474する- オプティマイザヒントで使用されるクエリブロックのテーブルエイリアスのデータベース名を設定します#21380
IndexHashJoin
および#21020の適切なオプティマイザヒントを生成しIndexMergeJoin
TiKV
PD
TiFlash
- TiFlashが古いバージョンのTiDBスキーマを処理できないためにTiFlashが起動しない問題を修正します
- RedHatシステムで
cpu_time
が正しく処理されないためにTiFlashが起動しない問題を修正します path_realtime_mode
がtrue
に設定されているとTiFlashが起動しない問題を修正します- 3つのパラメーターで
substr
つの関数を呼び出すときの誤った結果の問題を修正します - 変更がロスレスであっても、TiFlashが
Enum
タイプの変更をサポートしない問題を修正します
ツール
TiCDC
base64
のデータ出力の問題やUNIXタイムスタンプ#1173へのTSOの出力の問題など、maxwell
のプロトコルの問題を修正します。- 古いメタデータが新しく作成されたチェンジフィードの異常を引き起こす可能性があるバグを修正します#1184
- 閉じた通知機能#1199でレシーバーを作成する問題を修正します
- TiCDC所有者がetcdウォッチクライアントで大量のメモリを消費する可能性があるバグを修正します#1227
max-batch-size
が有効にならない問題を修正します#1253- キャプチャ情報が構築される前に古いタスクをクリーンアップする問題を修正します#1280
- MySQLシンク#1285で
rollback
が呼び出されないため、dbconnのリサイクルがブロックされる問題を修正します。
Dumpling
- デフォルトの動作を
tidb_mem_quota_query
に設定して、 #233のメモリ不足(OOM)を回避します。
- デフォルトの動作を
バックアップと復元(BR)
TiDB Binlog
AMEND TRANSACTION
機能が有効になっている場合、DrainerがSQLステートメントを生成するために誤ったスキーマバージョンを選択する可能性があるという問題を修正します#1033
TiDB Lightning