TiDB 5.2.2 リリースノート
リリース日:2021年10月29日
TiDB バージョン: 5.2.2
改善点
TiDB
TiKV
PD
ツール
バグ修正
TiDB
- プランキャッシュが未署名フラグの変更を検出できない問題を修正#28254
- パーティション関数が範囲外の場合の誤ったパーティションプルーニングを修正#28233
- プランナーが
joinの無効なプランをキャッシュする可能性がある問題を修正しました#28087 - ハッシュ列の型が列挙型#27893場合の間違ったインデックス ハッシュ結合を修正しました
- アイドル接続をリサイクルすると、まれにリクエストの送信がブロックされる可能性があるバッチクライアントのバグを修正しました#27688
- ターゲット クラスタ#27686でチェックサムの実行に失敗した場合のTiDB Lightningpanic問題を修正しました。
- いくつかのケースで
date_addとdate_sub関数の誤った結果を修正#27232 - ベクトル化された式#28643の関数
hourの誤った結果を修正します - MySQL 5.1またはそれ以前のクライアントバージョン#27855に接続する際の認証問題を修正
- 新しいインデックスが追加されたときに、指定された時間外にauto analyzeがトリガーされる可能性がある問題を修正しました#28698
- セッション変数を設定すると
tidb_snapshot#28683が無効になるバグを修正 - ピアが見つからないリージョンが多数あるクラスタでBRが機能しないバグを修正#27534
- サポートされていない
castTiFlash #23907にプッシュダウンされたときに発生するtidb_cast to Int32 is not supportedような予期しないエラーを修正しました %s value is out of range in '%s'エラーメッセージ#27964にDECIMAL overflowが欠落している問題を修正- MPPノードの可用性検出が一部のコーナーケースで機能しないバグを修正#3118
MPP task ID#27952を割り当てる際のDATA RACE問題を修正- 空の
dual table削除した後の MPP クエリのINDEX OUT OF RANGEエラーを修正します#28250 - MPPクエリ#1791の誤検知エラーログ
invalid cop task execution summaries lengthの問題を修正 - MPPクエリ#28149のエラーログ
cannot found column in Schema columnの問題を修正 - TiFlashがシャットダウンするときに TiDB がpanic可能性がある問題を修正#28096
- 安全でない3DES(トリプルデータ暗号化アルゴリズム)ベースのTLS暗号スイート#27859サポートを削除します
- Lightning が事前チェック中にオフラインの TiKV ノードに接続し、インポートが失敗する問題を修正しました#27826
- 多数のファイルをテーブル#27605にインポートするときに事前チェックに時間がかかりすぎる問題を修正しました
- 式を書き換えると間違った照合順序が推測される問題を修正
between#27146 group_concat関数が照合順序を考慮していなかった問題を修正#27429extract関数の引数が負の期間#27236場合に発生する結果の誤りを修正NO_UNSIGNED_SUBTRACTION#26765設定されている場合にパーティションの作成が失敗する問題を修正- 列プルーニングと集計プッシュダウン#27106で副作用のある式を避ける
- 不要なgRPCログを削除する#24190
- 有効な小数点以下の桁数を制限することで精度関連の問題を修正する#3091
plus式#26977のオーバーフローをチェックする間違った方法の問題を修正new collationデータを#27024テーブルから統計をダンプするときにdata too longのエラーが発生する問題を修正しました。- 再試行されたトランザクションのステートメントが
TIDB_TRX#28670に含まれない問題を修正
TiKV
- 輻輳エラー#11082によりCDCがスキャン再試行を頻繁に追加する問題を修正
- チャネルがいっぱいになるとラフト接続が切断される問題を修正#11047
- Raftクライアント実装#9714でバッチメッセージが大きすぎる問題を修正
resolved_ts#10965で一部のコルーチンがリークする問題を修正- 応答サイズが4GiBを超えるとコプロセッサに発生するpanic問題を修正#9012
- スナップショット ファイルがガベージ コレクションできない場合に、スナップショット ガベージ コレクション (GC) で GC スナップショット ファイルが失われる問題を修正しました#10813
- コプロセッサー要求の処理中にタイムアウトによって発生するpanic問題を修正#10852
PD
TiFlash
- ライブラリ
nslがないため、一部のプラットフォームでTiFlashが起動に失敗する問題を修正しました。
- ライブラリ
ツール
TiCDC
- 上流の TiDB インスタンスが予期せず終了すると、TiCDC レプリケーション タスクが終了する可能性がある問題を修正しました#3061
- TiKVが同じリージョン#2386に重複したリクエストを送信した場合にTiCDCプロセスがpanic可能性がある問題を修正しました
- 下流の TiDB/MySQL の可用性を検証する際の不要な CPU 消費を修正#3073
- TiCDCによって生成されるKafkaメッセージの量が
max-message-size#2962に制限されない問題を修正 - Kafka メッセージの書き込み中にエラーが発生すると TiCDC 同期タスクが一時停止する可能性がある問題を修正#2978
force-replicate有効になっているときに、有効なインデックスのない一部のパーティションテーブルが無視される可能性がある問題を修正#2834- 株価データのスキャンに時間がかかりすぎると、TiKV が GC を実行するため株価データのスキャンが失敗する可能性がある問題を修正しました#2470
- 一部のタイプの列を Open Protocol 形式#2758にエンコードするときに発生する可能性のあるpanic問題を修正しました。
- 一部のタイプの列をAvro形式#2648にエンコードする際に発生する可能性のあるpanic問題を修正しました
TiDBBinlog
- ほとんどのテーブルがフィルタリングされると、特定の負荷#1075でチェックポイントを更新できない問題を修正しました。