Dear all ,
openGauss 6.0.0.B018 版本合入需求见附件 1 ,修复 issue 列表见附件 2 ,请 QA SIG 组安排需求验收和修复缺陷问题验证,同时社区各 SIG 组及所有爱好者可下载并试用。
openGauss 6.0.0.B018 版本 release plan 见附件 3 openGauss 6.0.0.B018 版本下载链接: https://download-opengauss.osinfra.cn/archive_test/6.0.0/openGauss6.0.0.B018... openGauss 6.0.0.B018 版本自验证进展与质量结果同步方式: 建议各 sig 组及社区用户均可以在 QA-sig 下以 ISSUE 方式同步自验证进展和自验证结果;
社区 QA 版本测试提单规范: https://gitee.com/opengauss/QA/blob/master/openGauss%E7%BC%BA%E9%99%B7issue%...
附件 1 :验收需求列表
社区 需求 issue 编号
需求描述
https://e.gitee.com/opengaussorg/projects/633438/requirements/table?issue=I9...
【内核】 SyncRepLock 机制重构
https://e.gitee.com/opengaussorg/issues/table?issue=I9RJ03
【众智】 TimescaleDB 适配 openGauss 与性能优化 - 第二阶段
https://e.gitee.com/opengaussorg/projects/633438/requirements/table?issue=I9...
【内核】使用用户态网络优化北向网络, TPCC 性能提升 15%
https://e.gitee.com/opengaussorg/projects/633438/requirements/table?issue=I9...
DataKit 业务开发 - 新建连接功能优化
https://e.gitee.com/opengaussorg/projects/633438/requirements/table?issue=I9...
DataKit 业务开发 - 实例连接状态功能优化
https://e.gitee.com/opengaussorg/projects/633438/requirements/table?issue=I9...
DataKit 业务开发 - 执行窗口功能优化
https://e.gitee.com/opengaussorg/projects/633438/requirements/table?issue=I9...
DataKit 业务开发 - 对象窗口功能优化
https://e.gitee.com/opengaussorg/projects/633438/requirements/table?issue=I9...
DataKit 业务开发 - 消息窗口功能优
附件 2 :修复缺陷列表
社区缺陷 issue 编号
问题描述
https://gitee.com/opengaussorg/dashboard?issue_id=I6SLDP
位串操作函数和操作符页中对 BIT_XOR 函数的描述模块小标题却为 bit_count 函数
https://gitee.com/opengaussorg/dashboard?issue_id=I7L7EI
SMP 并行执行出现主线程提前退出或子线程残留情况
https://gitee.com/opengaussorg/dashboard?issue_id=I8HE0G
alert-monitor/ 告警插件
https://gitee.com/opengaussorg/dashboard?issue_id=I8U4AB
流式容灾搭建命令重入失败
https://gitee.com/opengaussorg/dashboard?issue_id=I91063
【功能问题】添加 root 权限的机器带有外网和内网 IP 时,智能运维插件默认会使用外网 IP 导致无法识别主
https://gitee.com/opengaussorg/dashboard?issue_id=I918UW
【迁移工具质量加固】【 portal 】启动增量迁移和反向迁移默认加上 oom 相关参数
https://gitee.com/opengaussorg/dashboard?issue_id=I920ON
智能调优插件插件版本过期导致,训练任务列表 websocket 连接失败
https://gitee.com/opengaussorg/dashboard?issue_id=I93VIZ
【资源池化】极致 RTO page worker 退出时, pageredo coredump
https://gitee.com/opengaussorg/dashboard?issue_id=I940WS
【迁移工具质量加固】在线模式,停止增量迁移,不启动反向迁移,直接结束迁移,逻辑复制槽会残留,需在任务结束或者任务失败时及时清理逻辑复制槽
https://gitee.com/opengaussorg/dashboard?issue_id=I942SL
ERROR: function pgcatalog.gs.catalog_attribute_records(unknown) is not unique 【 M 】
https://gitee.com/opengaussorg/dashboard?issue_id=I94MTC
【迁移工具质量加固】 datakit 三种 portal 安装方式优化
https://gitee.com/opengaussorg/dashboard?issue_id=I95HTL
mybatis , mybatis-plus 自增主键需要返回主键值时有异常
https://gitee.com/opengaussorg/dashboard?issue_id=I96IXR
200 灰度升级到 305 失败,报错: unsafe use of pseudo-type internal 【 M 】
https://gitee.com/opengaussorg/dashboard?issue_id=I98KYL
创建表指定的字符集 openGauss 数据库不支持时,未继承数据库默认字符集,而是设置为空 [zyzx]
https://gitee.com/opengaussorg/dashboard?issue_id=I98PDF
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】【需求名称:在线 reform 增强】开启极致 RTO ,拉起主备机业务 主备切换后 kill dss 进程 集群状态异常
https://gitee.com/opengaussorg/dashboard?issue_id=I99NHR
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】【需求名称:在线 reform 增强】拉起业务,主备切换后备机生成 core
https://gitee.com/opengaussorg/dashboard?issue_id=I9A5UD
创建枚举类型指定字符集时,无法创建 [zyzx]
https://gitee.com/opengaussorg/dashboard?issue_id=I9A6GI
同样的 sql 语句在 MySQL 中能查出数据, openGauss 返回值为空 [zyzx]
https://gitee.com/opengaussorg/dashboard?issue_id=I9AFNO
升级 305 报错,集群状态异常,登录报错 ERROR: could not open relation with 0ID 9050 【 M 】
https://gitee.com/opengaussorg/dashboard?issue_id=I9AW44
启动反向数据迁移,因数据库发送 s 报文引起迁移失败
https://gitee.com/opengaussorg/dashboard?issue_id=I9BU85
【测试类型:压力长稳】【测试版本: 6.0.0 】【资源池化】稳定性测试,开启按需回放 + 实时构建, 36H 后出现锁超时
https://gitee.com/opengaussorg/dashboard?issue_id=I9BYMD
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】 debug 版本,开启按需回放 + 实时构建, stop 备节点后主节点产生 hashmap 相关 core
https://gitee.com/opengaussorg/dashboard?issue_id=I9C38D
【测试类型:工具功能】【测试版本: 6.0.0 】【资源池化】 xlog 量级较大时, gs_collector 执行超时退出,收集对应信息失败
https://gitee.com/opengaussorg/dashboard?issue_id=I9C4V9
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】 debug 版本,开启按需回放 + 实时构建, failover 之后备机产生 now lsn(xxx) is less than past lsn(xxx) 的 core
https://gitee.com/opengaussorg/dashboard?issue_id=I9CBQM
【测试类型:工具功能】【测试版本: 6.0.0-RC1 】【 DataKit 】智能运维 - 实例监控 - 资源监控 _ 内存使用率样式问题
https://gitee.com/opengaussorg/dashboard?issue_id=I9CC7A
【测试类型:工具功能】【测试版本: 6.0.0-RC1 】【 DataKit 】智能运维 - 日志检索安装 filebeat_ 创建目录权限问题
https://gitee.com/opengaussorg/dashboard?issue_id=I9CD7O
资源池化双集群特性描述优化
https://gitee.com/opengaussorg/dashboard?issue_id=I9CX2O
【测试类型:压力长稳】【测试版本: 6.0.0 】【资源池化】稳定性测试,业务运行 17H 后,备节点产生 could not open data dir 的异常
https://gitee.com/opengaussorg/dashboard?issue_id=I9CX7H
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】 cm_ctl pause 未生效,导致打堆栈后 dn 节点被重启
https://gitee.com/opengaussorg/dashboard?issue_id=I9DBG6
gs_ctl --help 中 build 部分含 --instance-id ,实际不支持
https://gitee.com/opengaussorg/dashboard?issue_id=I9DBR6
实例监控模块,磁盘分区 IO 统计较大概率显示 NaN
https://gitee.com/opengaussorg/dashboard?issue_id=I9DLMO
【测试类型:功能测试】【测试版本: 6.0.0-RC1 】数据库版本信息在不同内核工具下结果不一致
https://gitee.com/opengaussorg/dashboard?issue_id=I9EDK1
【测试类型:工具功能】( Datakit 6.0.0rc1 ) Datakit 全流程迁移,开启线程池参数时反向迁移失败
https://gitee.com/opengaussorg/dashboard?issue_id=I9EK9A
【测试类型:资料】【测试版本: 6.0.0 】 从 3.0.0 版本开始新增了 enable_availablezone 参数,但是资料未进行添加
https://gitee.com/opengaussorg/dashboard?issue_id=I9ET1R
执行 gs_basebackup 后,启动为主库回放速度比启动为备库慢【 M 】
https://gitee.com/opengaussorg/dashboard?issue_id=I9ETEG
【兼容性质量加固】【测试版本: 6.0.0 】表达式 INTERVAL expr unit 不支持 microsecond 、 quarter 、 week 作为 unit (单位)
https://gitee.com/opengaussorg/dashboard?issue_id=I9EWDL
【测试版本: 6.0.0-RC1 】【 DataKit 】数据迁移在线迁移任务结束后未删除 openGauss 逻辑复制槽
https://gitee.com/opengaussorg/dashboard?issue_id=I9EYHH
参数应用后, opengauss 数据库参数应用到数据库中 , 没有生效
https://gitee.com/opengaussorg/dashboard?issue_id=I9F2DX
【测试类型:资料测试】【测试版本: 6.0.0 】极致 RTO 页面中存在诸多错误
https://gitee.com/opengaussorg/dashboard?issue_id=I9F2OJ
【测试类型:资料测试】【测试版本: 6.0.0 】产品 FAQ 中关于极致 RTO 和备机可读,描述不准确
https://gitee.com/opengaussorg/dashboard?issue_id=I9FGL5
【测试类型:工具功能】【测试版本: 6.0.0 】 gs_install & gs_uninstall 工具 help 信息中缺少部分参数说明信息
https://gitee.com/opengaussorg/dashboard?issue_id=I9FICY
【测试类型:工具功能】【测试版本: 6.0.0 】 gs_sdr -help 的使用没在 help 的选项中,但执行结果与 -h 相同
https://gitee.com/opengaussorg/dashboard?issue_id=I9FMKZ
5.0.2 补丁版本插件升级至 1.3
https://gitee.com/opengaussorg/dashboard?issue_id=I9G0EI
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】非初始集群状态, switchover 恢复节点初始状态 & 切换任意节点升主超时失败
https://gitee.com/opengaussorg/dashboard?issue_id=I9G1TL
【测试类型:编码规范】【测试版本: 6.0.0 】测试用例引用数据不合规范建议修改
https://gitee.com/opengaussorg/dashboard?issue_id=I9H8BN
迁移前置检查参数检查显示异常,异常日志需封装,给用户友好提示
https://gitee.com/opengaussorg/dashboard?issue_id=I9JCZM
Uwal 可靠性增强
https://gitee.com/opengaussorg/dashboard?issue_id=I9JKUC
【测试类型:接口功能】【测试版本: 6.0.0 】 JDBC 连接目前不支持 characterEncoding 设置为 SQL_ASCII
https://gitee.com/opengaussorg/dashboard?issue_id=I9JSPN
305 版本,执行 \d 查看 gs_obsscaninfo 系统表报错: Oid 5680 does not belong to any catalog relation 【 M 】
https://gitee.com/opengaussorg/dashboard?issue_id=I9JWCD
5.0.0 物理复制槽为 f , xlog 不回收问题
https://gitee.com/opengaussorg/dashboard?issue_id=I9K87T
【测试类型:故障注入】【测试版本: 6.0.0 】【资源池化】备节点下电,被下电备节点持有磁阵锁,下电未释放锁导致 dsscmd 执行阻塞
https://gitee.com/opengaussorg/dashboard?issue_id=I9KDFG
psycopg2 编译失败
https://gitee.com/opengaussorg/dashboard?issue_id=I9KS74
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】网络复制双集群,首备节点执行 switchover -n 指定节点升主超时失败,待升首备节点 core
https://gitee.com/opengaussorg/dashboard?issue_id=I9KWDQ
【测试类型: SQL 功能】【测试版本: 6.0.0 】 兼容 B 库 bit(10) 类型插入 CONV(0, 10, 2) 报错
https://gitee.com/opengaussorg/dashboard?issue_id=I9MPY9
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】网络复制双集群,备集群内执行 switchover 指定节点切换,待降为从备节点产生 [REDO_LOG_TRACE]DispatchRedoRecord could not be here config 相关 core
https://gitee.com/opengaussorg/dashboard?issue_id=I9N6HV
【迁移工具质量加固】兼容性评估工具 attach 进程方式采集任务当前状态不能自动更新,需点击更新按钮才可手动更新
https://gitee.com/opengaussorg/dashboard?issue_id=I9N6JF
【测试类型:工具功能】【测试版本: 6.0.0-RC1 】 gs_probackup 备份工具全量备份报错
https://gitee.com/opengaussorg/dashboard?issue_id=I9O1WY
预安装报错,找不到 /home/user/.bashrc 文件
https://gitee.com/opengaussorg/dashboard?issue_id=I9O5IM
智能运维 - 集群监控报错“ request error ”
https://gitee.com/opengaussorg/dashboard?issue_id=I9OIKM
【测试类型:工具功能】【测试版本: 6.0.0 】 gs_probackup 工具 show 备份集指定 format=json ,结果不是 json 格式
https://gitee.com/opengaussorg/dashboard?issue_id=I9OX3L
反斜线无法正确入库
https://gitee.com/opengaussorg/dashboard?issue_id=I9PU6H
【测试类型:工具功能】【测试版本: 6.0.0-RC1 】 gs_probackup 全量备份,高并发 10000000 , core dumped
https://gitee.com/opengaussorg/dashboard?issue_id=I9PW65
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】 debug 版本, stop 备节点后 start 拉起,产生 dms_smon_handle_cancel_ack 相关 core
https://gitee.com/opengaussorg/dashboard?issue_id=I9PX6P
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】【需求名称: openGauss 资源池化双写区能力适配】拉起主备机 tpcc 业务 做 switchover 原主机生成 core
https://gitee.com/opengaussorg/dashboard?issue_id=I9Q5C7
【测试类型: SQL 功能】【测试版本: 6.0.0 】【升级】 5.0.2 灰度升级 6.0.0 报错 Failed to rollback-post catalog ,并产生 core
https://gitee.com/opengaussorg/dashboard?issue_id=I9Q5MB
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】【需求名称: openGauss 资源池化双写区能力适配】拉起主备机 tpcc 业务 kill 备机进程 主机 core
https://gitee.com/opengaussorg/dashboard?issue_id=I9QKA2
odbc 编译失败
https://gitee.com/opengaussorg/dashboard?issue_id=I9QUG4
【测试类型:工具功能】【测试版本: 6.0.0-RC1 】 集群安装 - 企业版,选择不分离环境变量无法生效的问题
https://gitee.com/opengaussorg/dashboard?issue_id=I9QUY4
开启线程池模式,使用 ALTER SYSTEM KILL SESSION 结束会话失败
https://gitee.com/opengaussorg/dashboard?issue_id=I9R1D6
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】【需求名称: openGauss 资源池化双写区能力适配】拉起主备机 tpcc 业务 kill 备机进程 主机偶现 core
https://gitee.com/opengaussorg/dashboard?issue_id=I9RA7L
DSS switch lock 卡住
https://gitee.com/opengaussorg/dashboard?issue_id=I9RDKY
B 兼容, hour 函数,秒后超过 6 位小数,未作四舍五入
https://gitee.com/opengaussorg/dashboard?issue_id=I9RSWA
极简版安装一主一备时,安装失败
https://gitee.com/opengaussorg/dashboard?issue_id=I9S37D
【测试版本: 5.0.2 】 jdbc 增加 uint1~8 类型的数组类型导致 int1~8 数组类型测试不通过
https://gitee.com/opengaussorg/dashboard?issue_id=I9SNZA
pl_debugger 模块存在内存泄漏
https://gitee.com/opengaussorg/dashboard?issue_id=I9SQBG
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】【需求名称: DSS 共享内存解析工具】 dsscmd fshowmem -m 文件名大于 63 位 有结果生成未做约束
https://gitee.com/opengaussorg/dashboard?issue_id=I9T44E
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】 debug 版本,开启按需回放实时构建, failover 过程中,节点状态为 unknown
附件 3 : release-plan
openGauss 6.0.0 版本交付需求转测试计划
周日
周一
周二
周三
周四
周五
周六
2024/3/31
2024/4/1
2024/4/2
2024/4/3
2024/4/4
2024/4/5
2024/4/6
休息日
迭代 1 启动
工作日
工作日
休息日(清明节)
休息日
休息日
2024/4/7
2024/4/8
2024/4/9
2024/4/10
2024/4/11
2024/4/12
2024/4/13
工作日
工作日
工作日
openGauss 6.0.0.B012
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/4/14
2024/4/15
2024/4/16
2024/4/17
2024/4/18
2024/4/19
2024/4/20
休息日
工作日
工作日
openGauss 6.0.0.B013
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/4/21
2024/4/22
2024/4/23
2024/4/24
2024/4/25
2024/4/26
2024/4/27
休息日
工作日
工作日
openGauss 6.0.0.B014
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/4/28
2024/4/29
2024/4/30
2024/5/1
2024/5/2
2024/5/3
2024/5/4
工作日
工作日
工作日
休息日(劳动节)
休息日
休息日
休息日
2024/5/5
2024/5/6
2024/5/7
2024/5/8
2024/5/9
2024/5/10
2024/5/11
休息日
工作日
工作日
openGauss 6.0.0.B015
(需求转测 & 问题回归)
工作日
工作日
工作日
2024/5/12
2024/5/13
2024/5/14
2024/5/15
2024/5/16
2024/5/17
2024/5/18
休息日
工作日
工作日
openGauss 6.0.0.B016
(问题回归)
工作日
迭代 1 出口
休息日
2024/5/19
2024/5/20
2024/5/21
2024/5/22
2024/5/23
2024/5/24
2024/5/25
休息日
迭代 2 启动
工作日
工作日
工作日
工作日
月末周六
2024/5/26
2024/5/27
2024/5/28
2024/5/29
2024/5/30
2024/5/31
2024/6/1
休息日
工作日
工作日
openGauss 6.0.0.B017
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/6/2
2024/6/3
2024/6/4
2024/6/5
2024/6/6
2024/6/7
2024/6/8
休息日
工作日
工作日
openGauss 6.0.0.B018
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/6/9
2024/6/10
2024/6/11
2024/6/12
2024/6/13
2024/6/14
2024/6/15
休息日
休息日(端午节)
工作日
openGauss 6.0.0.B019
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/6/16
2024/6/17
2024/6/18
2024/6/19
2024/6/20
2024/6/21
2024/6/22
休息日
工作日
工作日
openGauss 6.0.0.B020
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/6/23
2024/6/24
2024/6/25
2024/6/26
2024/6/27
2024/6/28
2024/6/29
休息日
工作日
工作日
openGauss 6.0.0.B021
(问题回归)
工作日
迭代 2 出口
月末周六
2024/6/30
2024/7/1
2024/7/2
2024/7/3
2024/7/4
2024/7/5
2024/7/6
休息日
迭代 3 启动
工作日
工作日
工作日
工作日
休息日
2024/7/7
2024/7/8
2024/7/9
2024/7/10
2024/7/11
2024/7/12
2024/7/13
休息日
工作日
工作日
openGauss 6.0.0.B022
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/7/14
2024/7/15
2024/7/16
2024/7/17
2024/7/18
2024/7/19
2024/7/20
休息日
工作日
工作日
openGauss 6.0.0.B023
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/7/21
2024/7/22
2024/7/23
2024/7/24
2024/7/25
2024/7/26
2024/7/27
休息日
工作日
工作日
openGauss 6.0.0.B024
(需求转测 & 问题回归)
工作日
工作日
月末周六
2024/7/28
2024/7/29
2024/7/30
2024/7/31
2024/8/1
2024/8/2
2024/8/3
休息日
工作日
工作日
openGauss 6.0.0.B025
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/8/4
2024/8/5
2024/8/6
2024/8/7
2024/8/8
2024/8/9
2024/8/10
休息日
工作日
工作日
openGauss 6.0.0.B026
(问题回归)
工作日
迭代 3 出口
休息日
2024/8/11
2024/8/12
2024/8/13
2024/8/14
2024/8/15
2024/8/16
2024/8/17
休息日
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
openGauss 6.0.0.B027 (第一轮 SIT 测试)
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
休息日
2024/8/18
2024/8/19
2024/8/20
2024/8/21
2024/8/22
2024/8/23
2024/8/24
休息日
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
openGauss 6.0.0.B028
(第二轮 SIT 测试)
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
休息日
2024/8/25
2024/8/26
2024/8/27
2024/8/28
2024/8/29
2024/8/30
2024/8/31
休息日
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
openGauss 6.0.0.B029
(第三轮 SIT 测试)
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
月末周六
2024/9/1
2024/9/2
2024/9/3
2024/9/4
2024/9/5
2024/9/6
2024/9/7
休息日
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
openGauss 6.0.0.B030
(第四轮 SIT 测试)
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
休息日
2024/9/8
2024/9/9
2024/9/10
2024/9/11
2024/9/12
2024/9/13
2024/9/14
休息日
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
openGauss 6.0.0.B031
(问题回归)
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
2024/9/15
2024/9/16
2024/9/17
2024/9/18
2024/9/19
2024/9/20
2024/9/21
休息日
休息日
休息日(中秋节)
openGauss 6.0.0.B032
(问题回归)
版本发布准备
版本发布准备
休息日
2024/9/22
2024/9/23
2024/9/24
2024/9/25
2024/9/26
2024/9/27
2024/9/28
休息日
版本发布准备
版本发布准备
社区发布评审
工作日
工作日
休息日
releasemanagement@opengauss.org