TiDB 5.4.2 リリースノート
リリース日:2022年7月8日
TiDB バージョン: 5.4.2
改善点
TiDB
- 可用性を向上させるために、正常でない TiKV ノードへのリクエストの送信を避ける#34906
TiKV
PD
- デフォルトでSwaggerサーバーのコンパイルを無効にする#4932
ツール
TiDB Lightning
- Scatter Region をバッチモードに最適化して、 Scatter Region プロセスの安定性を向上させます#33618
バグ修正
TiDB
- バイナリプロトコル で間違った TableDual プランがキャッシュされる問題を修正 #34678 #34690
- EqualAll ケースでTiFlash
firstrow集計関数の誤って推論された null フラグの問題を修正しました #34584 - プランナーがTiFlash に対して間違った 2 フェーズ集計プランを生成する問題を修正しました #34682
tidb_opt_agg_push_downとtidb_enforce_mppが有効になっているときに発生するプランナーの誤った動作を修正#34465- プランキャッシュが削除されたときに使用される間違ったメモリ使用量の値を修正しました#34613
LOAD DATA文で列リストが機能しない問題を修正 #35198- 悲観的トランザクションで
WriteConflictエラーを報告しないようにする #11612 - リージョンエラーやネットワーク問題が発生した場合に事前書き込みリクエストが冪等でない問題を修正#34875
- ロールバックされる非同期コミットトランザクションがアトミック性を満たさない可能性がある問題を修正しました #33641
- 以前は、ネットワーク接続の問題が発生した場合、TiDBは切断されたセッションによって保持されていたリソースを正しく解放できないことがありました。この問題は修正され、開いているトランザクションをロールバックし、その他の関連リソースを解放できるようになりました#34722
- TiDBがCTE ビューをクエリするときに
references invalid tableエラーが誤って報告される可能性がある問題を修正しました。 #33965 fatal error: concurrent map read and map writeエラーによるpanic問題を修正 #35340
TiKV
max_sample_sizeが0に設定されている場合に統計を分析することによって発生するpanicの問題を修正しました #11192- TiKV を終了するときに誤って TiKV パニックを報告する潜在的な問題を修正しました #12231
- リージョンマージプロセスでソースピアがスナップショットによってログをキャッチアップするときに発生する可能性のあるpanic問題を修正しました。 #12663
- ピアが同時に分割され、破棄されたときに発生する可能性のあるpanic問題を修正しました#12825
- PDクライアントがエラーに遭遇したときに発生するPDクライアントの頻繁な再接続の問題を修正しました #12345
DATETIME値に小数点とZが含まれている場合に発生する時間解析エラーの問題を修正しました #12739- 空の文字列の型変換を実行するときに TiKV がパニックになる問題を修正#12673
- 非同期コミットが有効な場合の悲観的トランザクションにおけるコミットレコードの重複の可能性を修正#12615
- Follower Read 使用時に TiKV が
invalid store ID 0エラーを報告する問題を修正しました #12478 - ピアの破壊とリージョンバッチ分割の競合によって発生する TiKV panicの問題を修正しました。 #12368
- tikv-ctl が間違った文字列一致のために誤った結果を返す問題を修正#12329
- AUFS でTiKVを起動できない問題を修正 #12543
PD
TiFlash
ツール
Backup & Restore (BR)
TiCDC
- 特別な増分スキャンシナリオで発生するデータ損失を修正#5468
- ログを書き込む前にREDOログマネージャがログをフラッシュするバグを修正#5486
- 一部のテーブルがREDOライターによってメンテナンスされていない場合に、resolved tsが速すぎる動きをするバグを修正しました#5486
- ファイル名の競合によりデータ損失が発生する可能性がある問題を修正#5486
- リージョンリーダーが見つからず、再試行が制限を超えた場合に発生するレプリケーション中断を修正#5230
- MySQL Sink が間違った checkpointTs を保存する可能性があるバグを修正しました#5107
- HTTPサーバーでゴルーチンリークを引き起こす可能性のあるバグを修正 #5303
- メタリージョンの変更によりレイテンシーが増加する可能性がある問題を修正#4756 #4762
TiDB Data Migration (DM)