TiDB 6.1.7 リリースノート
リリース日:2023年7月12日
TiDB バージョン: 6.1.7
クイックアクセス: クイックスタート | 本番環境へのデプロイ
改善点
TiDB
ツール
バグ修正
TiDB
- 空の
processInfoによって引き起こされるpanic問題を修正 #43829 @zimulala - PD時間に突然の変化があったときに
resolve lockがハングする可能性がある問題を修正しました #44822 @zyguan - 共通テーブル式(CTE)を含むクエリによってディスク容量不足が発生する可能性がある問題を修正#44477 @guo-shaoge
- CTEと相関サブクエリを同時に使用すると、クエリ結果が不正確になったり、panicが発生する可能性がある問題を修正#44649 #38170 #44774 @winoros @guo-shaoge
- 文中の
nが負の数の場合に文SELECT CAST(n AS CHAR)のクエリ結果が正しくない問題を修正しました #44786 @xhebox - 特定のケースにおける TiDB のpanic問題を修正#40857 @Dousir9
- SQLコンパイルエラーログが秘匿化されない問題を修正#41831 @lance6716
- テーブルパーティション定義で
FLOOR()関数を使用してパーティション列を丸めた場合、SELECT文がパーティションテーブルに対してエラーを返す問題を修正しました。 #42323 @jiyfhust - リージョン分割中にパーティションテーブルをクエリするとエラーが発生する可能性がある問題を修正しました。 #43144 @lcwangchao
- 統計情報読み取り中に不要なメモリが使用される問題を修正 #42052 @xuyifangreeneyes
- 多数の空のパーティションテーブルを作成した後に過剰なメモリ使用が発生する問題を修正しました #44308 @hawkingrei
tidb_opt_agg_push_downが有効になっている場合にクエリが誤った結果を返す可能性がある問題を修正#44795 @AilinKid- 共通テーブル式の結合結果が間違っている可能性がある問題を修正#38170 @wjhuang2016
- GC がロックを解決するときに、まれに悲観的トランザクションの残余悲観的ロックがデータの正確性に影響を与える可能性がある問題を修正しました。 #43243 @MyonKeminta
- キャッシュテーブルに新しい列が追加された後、列のデフォルト値ではなく値が
NULLになる問題を修正しました。 #42928 @lqs - インデックス結合のプローブフェーズでパーティションテーブル内の対応する行が見つからない場合に TiDB がエラーを返す問題を修正しました。 #43686 @AilinKid @mjonss
- データベースを削除するとGCの進行が遅くなる問題を修正#33069 @tiancaiamao
ON UPDATE文が主キーを正しく更新しない場合にデータとインデックスが不整合になる問題を修正しました #44565 @zyguan- テーブル名の変更中に TiCDC が行の変更の一部を失う可能性がある問題を修正#43338 @tangenta
- パーティション化されたテーブルにおける配置ルールの動作の問題を修正し、削除されたパーティションにおける配置ルールが正しく設定され、回収されるようになりました#44116 @lcwangchao
tidb_scatter_regionを有効にすると、パーティションが切り捨てられた後にリージョンが自動的に分割されない問題を修正しました#43174 #43028- 多数のパーティションとTiFlashレプリカを持つパーティションテーブルに対して
TRUNCATE TABLEを実行するときに書き込み競合によって発生する DDL 再試行の問題を修正しました。 #42940 @mjonss - ウィンドウ関数をTiFlash にプッシュダウンする際の実行計画が正しくない問題を修正しました #43922 @gengliqi
- 非相関サブクエリを含むステートメントで共通テーブル式 (CTE) を使用すると誤った結果が返される可能性がある問題を修正しました #44051 @winoros
- カーソルフェッチで
memTrackerを使用するとメモリリークが発生する問題を修正#44254 @YangKeao INFORMATION_SCHEMA.DDL_JOBSテーブルのQUERY列のデータ長が列定義を超える可能性がある問題を修正しました #42440 @tiancaiamaomin, maxクエリ結果が正しくない問題を修正#43805 @wshwsh12- TiDBがテーブルを分析するときに構文エラーを報告する問題を修正しました #43392 @guo-shaoge
SHOW PROCESSLIST文でサブクエリ時間が長い文のトランザクションの TxnStart を表示できない問題を修正#40851 @crazycs520DROP TABLE操作が実行されているときにADMIN SHOW DDL JOBS結果にテーブル名が表示されない問題を修正#42268 @tiancaiamao- IPv6環境で誤ったTiDBアドレスが表示される問題を修正#43260 @nexustar
AES_DECRYPT式を使用すると SQL 文がruntime error: index out of rangeエラーを報告する問題を修正しました #43063 @lcwangchaoSUBPARTITIONを使用してパーティションテーブル を作成するときに警告が表示されない問題を修正しました #41200 @mjonss #41198- CTE を含むクエリによって TiDB がハングする問題を修正#43749 #36896 @guo-shaoge
- パーティションテーブルのパーティションを切り捨てるとパーティションの配置ルールが無効になる可能性がある問題を修正#44031 @lcwangchao
- 述語をプッシュダウンするときに CTE 結果が正しくない問題を修正しました #43645 @winoros
auto-commit変更がトランザクションのコミット動作に影響を与える問題を修正しました #36581 @cfzjywxk
- 空の
TiKV
PD
ツール
Backup & Restore (BR)
TiCDC
- TiCDC が下流の Kafka-on-Pulsar で変更フィードを作成できない問題を修正しました #8892 @Rustin170506
- PDアドレスまたはリーダーに障害が発生したときにTiCDCが自動的に回復できない問題を修正#8812 #8877 @asddongmen
- ダウンストリームが Kafka の場合、TiCDC がダウンストリームのメタデータを頻繁にクエリし、ダウンストリームに過度のワークロードが発生する問題を修正しました#8957 #8959 @Rustin170506
- ネットワーク分離やPDオーナーノードの再起動などのPD障害時にTiCDCが停止する問題を修正#8808 #8812 #8877 @asddongmen
TiDB Lightning
- 論理インポートモードで、インポート中に下流のテーブルを削除すると、 TiDB Lightningメタデータが適時に更新されない可能性がある問題を修正しました。 #44614 @dsdashun
- 競合条件によりディスククォータが不正確になる可能性がある問題を修正 #44867 @D3Hunter
- 大量のデータをインポートする際の
write to tikv with no leader returnedの問題を修正#43055 @lance6716 - データファイルに閉じられていない区切り文字がある場合に発生する可能性のある OOM 問題を修正しました。 #40400 @buchuitoudegou
- 幅の広いテーブルをインポートするときに OOM が発生する可能性がある問題を修正しました #43728 @D3Hunter
TiDB Binlog