
Dear all,
openGauss 5.1.0.B012版本合入需求见附件1,修复issue列表见附件2,请QA
SIG组安排需求验收和修复缺陷问题验证,同时社区各SIG组及所有爱好者可下载并试用。
openGauss 5.1.0版本release plan公示链接:https://gitee.com/opengauss/release-management/blob/master/openGauss%205.1.0/release-plan.md
openGauss 5.1.0.B012版本下载链接:https://download.opengauss.org/archive_test/5.1.0/openGauss5.1.0.B012/
openGauss 5.1.0.B012版本自验证进展与质量结果同步方式: 建议各sig组及社区用户均可以在QA-sig下以ISSUE方式同步自验证进展和自验证结果;
社区QA
版本测试提单规范:https://gitee.com/opengauss/QA/blob/master/openGauss%E7%BC%BA%E9%99%B7issue%E5%A4%84%E7%90%86%E6%B5%81%E7%A8%8B.md
附件1:验收需求列表
需求编号 |
需求描述 |
【内核】支持在A兼容性模式下对空串的处理 |
|
【内核】子事务并发回滚流程优化 |
|
【DataKit】DataKit支持兼容性评估 |
|
https://e.gitee.com/opengaussorg/dashboard?issue=I6UIBF |
【迁移工具】反向迁移支持全量迁移 |
附件2:修复缺陷列表
问题单号/issue |
问题描述 |
https://e.gitee.com/opengaussorg/projects/492431/bugs/table?issue=I7HRZV |
【资源池化】开启按需回放,多次触发failover,跑tpcc,数据库出错 |
https://e.gitee.com/opengaussorg/projects/492431/bugs/table?issue=I7HRAU |
【资源池化】开启按需回放,触发failover,在备1failover的时候备机发生故障,触发备2failover,在备2按需回放阶段跑tpcc读写业务,数据出现key错误 |
https://e.gitee.com/opengaussorg/projects/492431/bugs/table?issue=I7F9X2 |
【资源池化】开启按需回放,failover失败,日志输出ERROR: memory alloc failed. Current role is: 25, maxMem is: 77777, currMem is: 97056 |
https://gitee.com/opengaussorg/dashboard?issue_id=I7F0HE |
【测试类型:SQL功能】【测试版本:5.1.0】select mediumtext 'aa';
不生效 |
https://gitee.com/opengaussorg/dashboard?issue_id=I7L155 |
使用interval强制指定时间间隔单位失效 |
https://gitee.com/opengaussorg/dashboard?issue_id=I7KP5S |
【测试类型:SQL功能】【测试版本:5.1.0】【自动化】load data导入数据时,数据文件列与列间有空格报错 |
https://gitee.com/opengaussorg/dashboard?issue_id=I7MORJ |
【测试类型:SQL功能】【测试版本:5.1.0】【自动化】 对于int类型列,load data导入浮点类型(123.456或123.)时报错 |
https://gitee.com/opengaussorg/dashboard?issue_id=I7MBVM |
【自动化】【测试类型:SQL功能】【测试版本:5.1.0】flush binary logs进行日志归档指定archive_dest路径归档失败 |
https://gitee.com/opengaussorg/dashboard?issue_id=I7KU6D |
【测试类型:功能测试】【测试版本:5.1.0】【需求名称:openGauss兼容start transaction with consistent snapshot】创建事务时开启一致性快照语法需要在代码层面 限制在mysql兼容性数据库
|
https://gitee.com/opengaussorg/dashboard?issue_id=I7ITMR |
【自动化】【测试类型:SQL功能】【测试版本:5.1.0】oct函数输入负小数,负分数返回值错误 |
https://gitee.com/opengaussorg/dashboard?issue_id=I7FS4J |
【测试类型:SQL功能】【测试版本:5.1.0】bit类型转time类型返回结果错误 |
https://gitee.com/opengaussorg/dashboard?issue_id=I7IEMN |
【测试类型:工具功能】【测试版本:5.1.0】 gs_guc带单位设置ignore_feedback_xmin_window、ignore_standby_lsn_window
参数,超过上限未报错; |
https://gitee.com/opengaussorg/dashboard?issue_id=I7I4RD |
view视图更新默认值不生效 |
https://gitee.com/opengaussorg/dashboard?issue_id=I7L03U |
更新视图中字段值为字段DEFAULT缺省值,执行成功但更新后为空 |
https://gitee.com/opengaussorg/dashboard?issue_id=I7G9XO |
【自动化】部分自动化用例差异 |
https://gitee.com/opengaussorg/dashboard?issue_id=I73K8E |
workload索引推荐和虚拟索引功能在B兼容模式下不生效 |
当gtid存在uuid:1的情况时,会引起增量启动失败 |
|
单个工作线程退出导致增量迁移整个回放过程阻塞 |
|
增量在线数据迁移,会出现内存溢出 |
|
增量迁移回放端速度较慢,事务有积压 |
|
mysql5.6
增量迁移binlog解析报错 |
|
增量启动开始大量跳过事务,导致sinkQueue队列拥塞,出现oom |
|
mysql时间等类型0值内容,如“0000-00-00 00:00:00”,迁移到opengauss会被转义为null,如果字段设置了非空,会触发非空约束,迁移报错 |
|
枚举类型迁移过程语法报错 |
|
表中行注释带多个引号时,全量迁移报语法错误 |
|
mysql中行注释中带单引号,全量迁移报错 |
|
chameleon全量迁移过程中,抽出mysql日志会在主机上生成大量的csv文件,造成磁盘使用量大 |
|
全量迁移,'lost connection to mysql server during query'报错,导致迁移失败 |
|
全量迁移数据是添加压缩功能选项 |
|
开启发布订阅后由于t_replica_object无主键,导致detach命令执行失败 |
|
【测试类型:工具功能】【测试版本:5.1.0】【DataKit】数据迁移离线模式,迁移失败的表没有具体的报错信息 |
|
【测试类型:工具功能】【测试版本:5.1.0】全量迁移工具支持读取csv文件用于数据迁移,当csv文件异常(如:列字段名称不正确。csv文件列名不存在,contain_columns配置为Yes),程序报错后未自动终止进程,一直打印错误直到读完csv文件 |
|
【资源池化】修改参数导致数据库无法启动时,gs_om -t start 20分钟后才超时退出,默认超时时间应该是300s |
|
【测试类型:工具功能】【测试版本:5.1.0】【自动化】使用alter设置replconninfo2=' ',重启数据库,产生core |
|
【测试类型:资料】【测试版本:5.1.0】 alter table修改压缩属性相关资料问题汇总 |
|
https://e.gitee.com/opengaussorg/issues/table?issue=I7I77E |
【测试类型:功能测试】【测试版本:5.1.0】【资源池化】主备failover之后,原主执行switchover
-a,新主发生coredump |
https://e.gitee.com/opengaussorg/issues/table?issue=I7III0 |
【测试类型:功能测试】【测试版本:5.1.0】开启多接点写入enable_remote_excute=on,创建自定义函数中带有ddl操作(create
tale),备机上执行事务,在事务中调用该函数并执行dml报错 |
https://e.gitee.com/opengaussorg/repos/opengauss/openGauss-server/pulls/3805?issue=I7LREL |
TPCC主库读写,主节点core |
附件3:release-plan
participants (1)
-
Fengwei (Will)