TiDB 5.0.1 リリースノート
発売日: 2021年4月24日
TiDB バージョン: 5.0.1
互換性の変更
committer-concurrency
構成項目のデフォルト値が16
から128
に変更されます。
改善点
ティビ
- 組み込み関数
VITESS_HASH()
#23915をサポート
- 組み込み関数
ティクヴ
zstd
使用してリージョンスナップショット#10005圧縮します
PD
ツール
バックアップと復元 (BR)
- 概要ログから誤解を招く情報を削除する#1009
バグ修正
ティビ
- 投影結果が空の場合にプロジェクト除去の実行結果が間違っている可能性がある問題を修正#24093
- 列に
NULL
値が含まれている場合に間違ったクエリ結果が表示される問題を修正しました#24063 - スキャンに仮想列#24058が含まれている場合、MPP プランの生成を禁止します。
- プラン キャッシュ#24043の
PointGet
とTableDual
の誤った再利用を修正 - オプティマイザがクラスター化インデックス#24042の
IndexMerge
プランを構築するときに発生するエラーを修正します。 - BIT型エラーの型推論を修正#24027
PointGet
演算子が存在する場合に一部のオプティマイザヒントが有効にならない問題を修正#23685- エラー#24080によりロールバック時にDDL操作が失敗する可能性がある問題を修正
- バイナリリテラル定数のインデックス範囲が正しく構築されない問題を修正#24041
- いくつかのケースで
IN
節の潜在的な誤った結果を修正#24023 - いくつかの文字列関数の誤った結果を修正#23879
- ユーザーは、テーブルに対して
REPLACE
操作を実行するためにINSERT
とDELETE
両方の権限が必要になります#23939 - ポイントクエリ#24070を実行するときのパフォーマンス低下を修正
- バイナリとバイトを誤って比較することで発生した間違った
TableDual
プランを修正#23918
ティクヴ
TiFlash
- storageエンジンが一部の範囲のデータを削除できない問題を修正
- 時間型を整数型にキャストしたときに誤った結果が返される問題を修正しました
- 10秒以内に対応する
receiver
が見つからないバグを修正 cancelMPPQuery
に無効なイテレータが存在する可能性がある問題を修正bitwise
演算子の動作がTiDBと異なるバグを修正prefix key
使用時に範囲が重複することで発生するアラート問題を修正- 文字列型を整数型にキャストしたときに誤った結果が返される問題を修正しました
- 連続した高速書き込みによりTiFlash のメモリが不足する問題を修正
- 重複した列名によりTiFlashがエラーを起こす問題を修正
- TiFlashがMPPプランを解析できない問題を修正
- テーブルGC中にヌルポインタの例外が発生する可能性がある問題を修正しました。
- ドロップされたテーブルにデータを書き込むときに発生するTiFlashpanicの問題を修正しました
- BR復元中にTiFlash がpanicになる可能性がある問題を修正
ツール
TiDB Lightning
- インポート中に進行ログに不正確なテーブル数が表示される問題を修正#1005
バックアップと復元 (BR)
ティCDC
- Unified Sorter の同時実行の問題を修正し、役に立たないエラー メッセージをフィルタリングする#1678
- 冗長ディレクトリの作成により MinIO #1672でのレプリケーションが中断される可能性があるバグを修正
- MySQL 5.7ダウンストリームがアップストリームTiDB #1659と同じ動作を維持するように、
explicit_defaults_for_timestamp
セッション変数のデフォルト値をON
に設定します。 io.EOF
の誤った処理によりレプリケーションが中断される可能性がある問題を修正#1648- TiCDCダッシュボード#1645のTiKV CDCエンドポイントCPUメトリックを修正する
- 場合によってはレプリケーションのブロックを回避するために
defaultBufferChanSize
増やす#1632