TiDB 4.0.10 リリースノート
発売日: 2021年1月15日
TiDB バージョン: 4.0.10
新機能
PD
- ログ#3266からユーザーデータを編集するための
enable-redact-log
構成項目を追加します。
- ログ#3266からユーザーデータを編集するための
TiFlash
- ログからユーザーデータを編集するための
security.redact_info_log
構成項目を追加します。
- ログからユーザーデータを編集するための
改善点
ティビ
- トランザクション内のキー値エントリのサイズ制限を
txn-entry-size-limit
#21843使用して設定可能にする
- トランザクション内のキー値エントリのサイズ制限を
PD
ツール
バグ修正
ティビ
- バッチクライアントのタイムアウトを引き起こす可能性のある同時実行バグを修正#22336
- 同時ベースラインキャプチャによって発生する重複バインディングの問題を修正#22295
- ログレベルが
'debug'
#22293のときにSQL文にバインドされたベースラインキャプチャを機能させる - リージョンのマージが発生したときにGCロックを正しく解放する#22267
datetime
タイプのユーザー変数の正しい値を返す#22143- 複数のテーブルフィルターがある場合にインデックスマージを使用する問題を修正#22124
prepare
プラン キャッシュ#21960によって発生するTiFlashのwrong precision
問題を修正- スキーマ変更#21596によって誤った結果が発生する問題を修正
ALTER TABLE
#21474で不要な列フラグの変更を避ける- オプティマイザヒント#21380で使用されるクエリブロックのテーブルエイリアスのデータベース名を設定します。
IndexHashJoin
とIndexMergeJoin
の適切なオプティマイザヒントを生成する#21020
ティクヴ
PD
TiFlash
- TiFlashが古いバージョンの TiDB スキーマを処理できないために起動に失敗する問題を修正しました。
- RedHat システムで
cpu_time
の誤った処理によりTiFlash が起動に失敗する問題を修正しました。 path_realtime_mode
true
に設定するとTiFlash が起動しない問題を修正- 3 つのパラメータを持つ
substr
関数を呼び出すときに誤った結果が返される問題を修正しました。 - TiFlash がロスレスの変更であっても
Enum
タイプの変更をサポートしない問題を修正
ツール
ティCDC
Dumpling
- デフォルトの動作を
tidb_mem_quota_query
#233に設定してTiDBのメモリ不足(OOM)を回避する
- デフォルトの動作を
バックアップと復元 (BR)
TiDBBinlog
AMEND TRANSACTION
機能が有効になっている場合、 Drainer がSQL ステートメントを生成するために誤ったスキーマ バージョンを選択する可能性がある問題を修正しました#1033
TiDB Lightning