改进提升
- TiDB
- Tools
错误修复
- TiDB
- 修复
processInfo
为空导致的 panic 问题 #43829 @zimulala - 修复 resolve lock 在 PD 时间跳变的情况下可能 hang 住的问题 #44822 @zyguan
- 修复包含 CTE 的查询可能导致磁盘可用空间不足的问题 #44477 @guo-shaoge
- 修复同时使用 CTE 和关联子查询可能导致查询结果出错或者 panic 的问题 #44649 #38170 #44774 @winoros @guo-shaoge
- 修复
SELECT CAST(n AS CHAR)
语句中的n
为负数时,查询结果出错的问题 #44786 @xhebox - 修复某些情况下 TiDB 查询 panic 的问题 #40857 @Dousir9
- 修复 SQL compile 报错的日志未脱敏的问题 #41831 @lance6716
- 修复当分区表定义中使用了
FLOOR()
函数对分区列进行取整时SELECT
语句返回错误的问题 #42323 @jiyfhust - 修复 Region 分裂时查询分区表可能报错的问题 #43144 @lcwangchao
- 修复读取统计信息时不必要的内存占用问题 #42052 @xuyifangreeneyes
- 修复创建大量空分区表后内存占用过多的问题 #44308 @hawkingrei
- 修复开启
tidb_opt_agg_push_down
时查询可能返回错误结果的问题 #44795 @AilinKid - 修复公共表表达式在 join 时可能得到错误结果的问题 #38170 @wjhuang2016
- 修复在一些罕见的情况下,悲观事务的残留悲观锁在 GC resolve lock 时可能影响数据正确性的问题 #43243 @MyonKeminta
- 修复缓存表执行新增列操作后,新增列值为
NULL
而非列的默认值的问题 #42928 @lqs - 修复分区表在 Index Join 的 probe 阶段找不到对应行而报错的问题 #43686 @AilinKid @mjonss
- 修复删除数据库导致 GC 推进慢的问题 #33069 @tiancaiamao
- 修复
ON UPDATE
语句没有正确更新主键导致数据索引不一致的问题 #44565 @zyguan - 修复在重命名表期间 TiCDC 可能丢失部分行变更的问题 #43338 @tangenta
- 修复 Placement Rule 在分区表下的行为问题,使得删除的分区 Placement Rule 可以被正确设置并回收 #44116 @lcwangchao
- 修复当
tidb_scatter_region
变量设置为开启时,对某个分区进行TRUNCATE
操作后没有自动分裂 Region 的问题 #43174 #43028 @jiyfhust - 修复分区特别多并且带有 TiFlash 副本的分区表在执行
TRUNCATE TABLE
时,出现写冲突导致 DDL 重试的问题 #42940 @mjonss - 修复窗口函数计算下推到 TiFlash 时执行计划构造错误的问题 #43922 @gengliqi
- 修复在带有非关联子查询的语句中使用公共表表达式 (CTE) 可能导致结果错误的问题 #44051 @winoros
- 修复
memTracker
配合 cursor fetch 使用导致内存泄漏的问题 #44254 @YangKeao - 修复
INFORMATION_SCHEMA.DDL_JOBS
表中QUERY
列的数据长度可能超出列定义的问题 #42440 @tiancaiamao - 修复
min, max
查询结果出错的问题 #43805 @wshwsh12 - 修复 analyze 表时报语法错误的问题 #43392 @guo-shaoge
- 修复
SHOW PROCESSLIST
语句无法显示子查询时间较长语句的事务的 TxnStart 的问题 #40851 @crazycs520 - 修复对于执行中的
DROP TABLE
操作,ADMIN SHOW DDL JOBS
的结果中缺少表名的问题 #42268 @tiancaiamao - 修复 IPv6 环境下显示错误的 TiDB 地址的问题 #43260 @nexustar
- 修复在使用
AES_DECRYPT
表达式时,SQL 报错runtime error: index out of range
的问题 #43063 @lcwangchao - 修复在创建分区表时使用
SUBPARTITION
没有警告提醒的问题 #41198 #41200 @mjonss - 修复使用 CTE 的查询导致 TiDB 卡住的问题 #43749 #36896 @guo-shaoge
- 修复在 TRUNCATE 分区表的某个分区时可能造成分区的 Placement Rule 失效的问题 #44031 @lcwangchao
- 修复在谓词下推的情况下 CTE 结果错误的问题 #43645 @winoros
- 修复与自动提交 (auto-commit) 模式更改相关的事务提交行为 #36581 @cfzjywxk
- 修复
- TiKV
- PD
- Tools
- Backup & Restore (BR)
- TiCDC
- TiDB Lightning
- TiDB Binlog