Skip to content

MatrixOne v1.1.1 发布报告

发布日期:2024 年 02 月 04 日

MatrixOne 版本:v1.1.1

与之前的 v1.1.0 相比,v1.1.1 没有引入任何新功能,而是专注于一些改进和错误修复。

改进

  • 通过修复与锁定服务和代理相关的错误来提高稳定性。
  • 增强了向前兼容性。
  • 优化 MySQL 兼容性。
  • 提高了运行时资源消耗统计的准确性。

错误修复

  • 修复了在程序包编译中未处理某些错误的问题:#13909 #13910
  • 修复了回滚创建表的事务错误问题:#13916 #13917
  • 修复了 mo_ctl 权限问题:#13926
  • 修复了数据竞争的问题:#13928 #14196
  • 修复了以阿里云账户 ARN 导入数据错误的问题:#13921 #13930 #13979
  • sysbench 的账户变更:#13935
  • 修复了函数 year() 返回结果不正确的问题:#13945
  • 修复了在 CN 扩缩容期间执行 tpcc 时发生错误的问题:#13896 #14075
  • 修复了内存泄漏的问题:#13966
  • 修复 lockservice 的探活问题:#13941 #13981
  • 修复了 insert 慢的问题:#13992
  • 修复了非保留关键字 last 的错误:#14014
  • 修复了 mo-dump 在某些场景下导出数据错误的问题,:#14010
  • 修复了路由包错误的问题:#14003
  • 修复了 tpch 1t 查询超时的问题:#14018 #14022
  • 修复了从 dn 分配锁表时 panic 的问题:#14039
  • 修复了 go 版本升级时 SCA 失败的问题:#14029
  • 修复了调度查询错误的问题:#14004 #14036
  • 减少 checkpoint 中的块元数据:#13952
  • 修复了稳定性测试中的 panic 错误:#14034#14035
  • 修复在分布式模式回归 TKE 上建立大量连接时间过长的问题:#14045
  • 修复了当发送方没有东西要发时会提前结束的问题:#14052#14053
  • 修复了合并运行 TPCH 测试中的偶尔加载超时的问题:#13268 #14051
  • 修复了某些场景下 TPCC 回归测试报错的问题:#14058
  • 修复了 prepare 语句在参数过多时未抛出错误的问题:#14037
  • 修复了字符串作为主键在一些边界条件下的错误:#14055
  • 修复了单个表和多个表点查 tps 性能差异明显的问题:#14089
  • 修复了 task service 调度 StorageUsage 异常的问题:#14103 #14233 #14246
  • 修复了 cpu 统计信息错误的问题:#14105
  • 修复了一些 panic 错误:#13938 #14109
  • 修复了与“无效文件路径”相关的错误:#14143
  • 修复了多条语句放到一个 prepare 里错误的问题:#14112 #14124
  • 修复了无效的死锁错误:#14153
  • 修复了哈希表为空时 right join panic 的错误:#14164
  • 修复了在分布式模式下的稳定性测试打开的文件太多会出错的问题:#14177
  • 修复了在句柄绑定中多次创建相同锁表的问题:#14202
  • 修复 flush 块错误处理的问题:#14215
  • 修复了升级的 gc 错误:#14218
  • 修复了创建帐户超时的问题:#14182
  • 修复了 cron 任务出错时中断的问题:#14200
  • 修复了阿里云凭据问题:#14184
  • 修复了在 checkpoint replay 期间加载过多检查点的问题:#14221 #14222
  • 打印更多 checkpoint 细节:#14188
  • 修复绑定已更改但未处理的问题:#14243
  • 修复了并发映射写入错误的问题:#14238
  • 修复了 show tables 导致 mo panic 退出进程的问题:#14227 #14229
  • 修复了 ddl 时内存池泄漏的问题:#14217 #14249
  • 修复了节点间通信超时的错误:#14253
  • 修复了 insert 时内存泄漏的问题:#14220 #14250
  • 修复了 TN 返回状态错误的问题:#14257
  • 修复了某些场景下的 EOB 错误:#13949
  • 修复了更新/删除 unique key 和 2cnd key 隐藏表错误的问题:#14261
  • 修复了远程运行内存池泄漏的问题:#14264
  • 修复了不同的 mo 分支对于 _binary 数据的 insert 插入会有不同的行为的问题:#14262
  • 修复了限制 set 用在活跃事务中的问题:#14258
  • 修复了计数不同的问题:#14060 #14271 #14272
  • 修复了 update table 引发的 panic 错误问题:#14171#14251
  • 修复了 create table 时发生 retry 产生了错误情况的问题:#14067 #14179
  • 修复了合并运行 TPCH 测试中的偶尔加载超时的问题:#14304
  • 修复了无法连接到远程的问题:#14294
  • 修复了一些 bit/hex 的错误:#14290
  • 升级了 UUID 的版本:#14318
  • 提高慢查询性能:#14301 #14323
  • 修复了 tpch 10g 长时间运行情况下查询结果偶尔不正确的问题:#14333
  • 修改了一些索引相关的错误:#14334
  • 修复了执行 delete 语句出行 CN panic 的问题:#14337
  • 修复了在普通帐户下访问 system_metrics.metric 的问题:#14340
  • 修复了订阅错误的问题:#14351
  • 修复一个单元测试错误:#14355
  • 修复了保持远程锁定失败的问题:#14357
  • 修复了合并运行中发生截断错误的问题:#14366
  • 修复了 TN panic 的问题:#14368
  • 修复了某些场景下删除数据空间未释放的问题:#14361
  • 修复了 convert_tz 性能不佳的问题。

更详细的更新日志

https://github.com/matrixorigin/matrixone/compare/v1.1.0...v1.1.1