TiDB 3.0.20 リリースノート
発売日:2020年12月25日
TiDB バージョン: 3.0.20
互換性の変更
TiDB
enable-streaming
構成アイテム#21054を非推奨にします
改良点
バグの修正
TiDB
- 悲観的なトランザクション#21706のトランザクション ステータスの誤ったキャッシュを修正します。
INFORMATION_SCHEMA.TIDB_HOT_REGIONS
#21319のクエリ時に発生する不正確な統計の問題を修正します。- データベース#21205が純粋な下位表現でない場合、データが正しく削除されない可能性がある問題を修正
DELETE
- 再帰ビュー#21000のビルド時に発生するスタック オーバーフローの問題を修正します。
- TiKV クライアント#20863のゴルーチン リークの問題を修正
year
タイプ#20828の誤ったデフォルトのゼロ値を修正- インデックス ルックアップ ジョイン#20791でのゴルーチン リークの問題を修正します。
- 悲観的トランザクション#20681で
INSERT SELECT FOR UPDATE
を実行すると不正な形式のパケットが返される問題を修正 - 不明なタイムゾーンを修正する
'posixrules'
#20605 - 符号なし整数型をビット型に変換する際に発生する問題を修正#20362
- ビット型列#20339の破損した既定値を修正します。
- 等しい条件の 1 つが
Enum
またはSet
タイプ#20296である場合に誤った結果になる可能性がある問題を修正 != any()
#20061の間違った動作を修正BETWEEN...AND...
の型変換が無効な結果を返す問題を修正#21503ADDDATE
関数#21008との互換性の問題を修正します。- 新しく追加された
Enum
列#20999に正しいデフォルト値を設定します SELECT DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" SECOND)
のような SQL ステートメントの結果を MySQL #20627と互換性があるように修正します。- 列タイプを変更するときの誤ったデフォルト値を修正します#20532
- 入力引数が
float
またはdecimal
の型#20469の場合、timestamp
関数が間違った結果になる問題を修正 - 統計#20424の潜在的なデッドロックの問題を修正
- オーバーフローした float 型のデータが挿入される問題を修正#20251
TiKV
- コミットされたトランザクションでキーがロックされ、削除されている場合、キーが存在することを示すエラーが返される問題を修正します#8931
PD
- PD の起動時および古いリージョンが多すぎる場合に出力されるログが多すぎる問題を修正します#3064