Hi all ,
openGauss 7.0.0-RC1.B009 版本合入需求见附件 1 ,修复 issue 列表见附件 2 ,请 QA SIG 组安排需求验收和修复缺陷问题验证,同时社区各 SIG 组及所有爱好者可下载并试用。
openGauss 7.0.0-RC1.B009 版本 release plan 见附件 3 openGauss 7.0.0-RC1.B009 版本下载链接: https://download-opengauss.osinfra.cn/archive_test/7.0.0-RC1/openGauss7.0.0-... openGauss 7.0.0-RC1.B009 版本自验证进展与质量结果同步方式: 建议各 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/676554/requirements/table?issue=IB...
【 HW 】【资源池化组】优化资源池化下共享盘文件 io 操作,解决 dss 故障导致的各类问题
https://e.gitee.com/opengaussorg/repos/opengauss/openGauss-server/pulls/6757...
【 HW 】【兼容性组】支持 anytype 、 anydata 、 anydataset
https://e.gitee.com/opengaussorg/repos/opengauss/openGauss-server/pulls/5829...
【海量数据】支持在函数或者过程中创建过程
附件 2 :修复缺陷列表
社区缺陷 issue 编号
问题描述
https://gitee.com/opengaussorg/dashboard?issue_id=I927JW
【测试类型: SQL 功能】【测试版本: 6.0.0 】使用数字过滤字符串列,结果和 MySQL 不符
https://gitee.com/opengaussorg/dashboard?issue_id=I9J69H
【测试类型:工具功能】【测试版本: 6.0.0 】 yat 执行 sql 用例,存储过程 / 函数中 raise info 信息无法显示
https://gitee.com/opengaussorg/dashboard?issue_id=IA73LO
docker/dockerfiles/create_master_slave.sh 脚本执行报错
https://gitee.com/opengaussorg/dashboard?issue_id=IABWCR
【测试类型:资料测试 - 系统表】【测试版本: 6.0.0 】问题描述:系统表字段类型时间戳字段保持一致;修改 GS_TXN_SHAPSHOT 表 snptime 字段类型错误
https://gitee.com/opengaussorg/dashboard?issue_id=IAE2RE
【移动】【 audit 】审计日志中 heap use after free
https://gitee.com/opengaussorg/dashboard?issue_id=IAIO6I
【全代码】 postmaster.cpp 中初始化 pollfd 函数的初始化有问题
https://gitee.com/opengaussorg/dashboard?issue_id=IAQLXI
dbmind 安装部署问题
https://gitee.com/opengaussorg/dashboard?issue_id=IARVC9
xmlserialize 函数的返回类型不是 xml 类型
https://gitee.com/opengaussorg/dashboard?issue_id=IARZKV
一些不标准的语法使用
https://gitee.com/opengaussorg/dashboard?issue_id=IAT6LQ
dss_get_vg_info 在异常分支可能漏释放共享内存
https://gitee.com/opengaussorg/dashboard?issue_id=IATH90
【测试类型:压力长稳】【测试版本: 7.0.0 】 问题描述: ustore 下,普通回放场景长稳运行不到 1 天,备机 xlog 回收慢导致磁盘满,备节点数据异常
https://gitee.com/opengaussorg/dashboard?issue_id=IAUEZO
【测试类型:功能测试】【测试版本: 7.0.0 】【资源池化】新安装资源池化数据库,设置参数后,重启数据库卡住
https://gitee.com/opengaussorg/dashboard?issue_id=IAVHEJ
【测试类型:社区 CI 】【测试版本: 6.0.0 】 gs_guc encrypt -K 密码长度等于 16 报错
https://gitee.com/opengaussorg/dashboard?issue_id=IAX8BX
createuser 工具在密码不合规情况下有内存泄漏
https://gitee.com/opengaussorg/dashboard?issue_id=IAX8GO
bin/script 下的工具 help 命令有内存泄漏
https://gitee.com/opengaussorg/dashboard?issue_id=IB2CLH
【测试类型:资料】【测试版本: 7.0.0 】 【 HTAP 行列融合】资料未说明远程连接时 pg_hba.conf 中需将主备节点认证方式配置为 trust
https://gitee.com/opengaussorg/dashboard?issue_id=IB2NOD
【功能测试】 datakit 在线安装 portal 失败
https://gitee.com/opengaussorg/dashboard?issue_id=IB2RWL
【测试类型:资料】【测试版本: 7.0.0-RC1 】资料中描述 SSL 默认值为 off ,实际企业版安装后 SSL 默认为 on
https://gitee.com/opengaussorg/dashboard?issue_id=IB3SV9
【测试类型: SQL 功能】【测试版本: 7.0.0-RC1 】【升级】对比直接安装 7.0.0-RC1 , 6.0.0 升级至 7.0.0-RC1 后,元数据不一致问题( pr5804 相关)
https://gitee.com/opengaussorg/dashboard?issue_id=IB404R
【测试类型:资料】 readme 和官网资料中,缺少通过 cmake 进行编译的说明
https://gitee.com/opengaussorg/dashboard?issue_id=IB5ACK
【测试类型:压力长稳】【测试版本: 7.0.0 】 问题描述: ustore 下,长稳 7*24H 运行 2 天,数据库主节点异常产生 core
https://gitee.com/opengaussorg/dashboard?issue_id=IB5OLE
【测试类型: sql 功能】【测试版本: 7.0.0-RC1 】 create schem pg_temp_ 执行成功,但数据库日志会报错
https://gitee.com/opengaussorg/dashboard?issue_id=IB706E
【告警监控】告警模板添加 limitValue 变量,展示 null 问题优化
https://gitee.com/opengaussorg/dashboard?issue_id=IB7817
【测试类型:功能测试】【测试版本: 7.0.0-RC1 】【资源池化】【备机在线 failover 】 kill 主节点 dn 进程构造 failover 场景,待升主节点产生 LWLockAcquire 相关 core
https://gitee.com/opengaussorg/dashboard?issue_id=IB7A9X
【资料测试】 openGauss 支持 openEuler24.03 编译,使用且工具适配
https://gitee.com/opengaussorg/dashboard?issue_id=IB7G0X
【测试类型:功能测试】【测试版本: 7.0.0-RC1 】【资源池化】池化环境恢复故障后,集群状态异常
https://gitee.com/opengaussorg/dashboard?issue_id=IB7Z7F
【 B 兼容】创建前缀索引 - 执行计划走 Bitmap Heap Scan ――结果返回错误
https://gitee.com/opengaussorg/dashboard?issue_id=IB83HR
灾备搭建过程中,进行 probackup 备份失败,报错 gs_secure_files 目录备份没权限【 YC 】
https://gitee.com/opengaussorg/dashboard?issue_id=IB83KR
【测试类型:功能测试】【测试版本: 7.0.0-RC1 】【资源池化】开启实时构建特性下,内置函数 query_node_reform_info 部分字段 redo_end_time & hashmap_construct_time 无法获取有效值
https://gitee.com/opengaussorg/dashboard?issue_id=IB8F9G
gs_ctl --help 缺少参数说明,例如 -o --pwfile
https://gitee.com/opengaussorg/dashboard?issue_id=IB8GBX
【功能测试: 7.0.0-RC1 】 Datakit 集群管理操作时需要 root 权限
https://gitee.com/opengaussorg/dashboard?issue_id=IB8GN3
【功能测试】 Datakit 首页中一键自检 root 密码为必须项
https://gitee.com/opengaussorg/dashboard?issue_id=IB8LFT
【功能测试】安装包管理中安装包来源混乱
https://gitee.com/opengaussorg/dashboard?issue_id=IB8X7K
并发执行和修改 A 风格存储过程,存在宕机的可能性
https://gitee.com/opengaussorg/dashboard?issue_id=IB96H8
openGauss-datakit-6.0.0 在 openEuler 22.03 (LTS-SP3) 安装报错 ERROR: relation "sys_user" does not exist on dn_6001
https://gitee.com/opengaussorg/dashboard?issue_id=IB976R
【功能测试】 openEuler 使用 cmake 编译 openGauss 失败
https://gitee.com/opengaussorg/dashboard?issue_id=IB99DK
【测试类型:功能测试】【测试版本: 7.0.0-RC1 】【资源池化】因 job scheduler 线程未正常退出导致 reform 之后拿取页面异常主节点产生 SegmentCheck failed 相关 core
https://gitee.com/opengaussorg/dashboard?issue_id=IB9EFE
【测试类型:社区 CI 】【测试版本: 7.0.0 】逻辑复制 报错发生了变更
https://gitee.com/opengaussorg/dashboard?issue_id=IB9HMA
【测试类型:故障注入】【测试版本: 7.0.0 】 主备集群模式下,主机 stop 情况下,备机打印 pg 日志过于频繁
https://gitee.com/opengaussorg/dashboard?issue_id=IB9K79
【测试类型: SQL 功能】【测试版本: 7.0.0 】【 HTAP 行列融合】分区表删除后系统视图 query_imcstore_views 中相关数据未清除
https://gitee.com/opengaussorg/dashboard?issue_id=IBA08I
【标题描述】 :gms_utility.name_resolve 函数参数 1 和参数 2 的值不匹配,返回结果和 A 库不一样
https://gitee.com/opengaussorg/dashboard?issue_id=IBA1R1
【测试类型: SQL 功能】【测试版本: 7.0.0 】 问题描述: gms_utility.name_resolve 函数,对象是包及包的同义词,解析报错,预期成功
https://gitee.com/opengaussorg/dashboard?issue_id=IBA4HO
【测试类型:资料】【测试版本: latest 】存储复制双集群部署流程,相关 dss 参数设置变更需更新文档
https://gitee.com/opengaussorg/dashboard?issue_id=IBA81Q
【测试类型:工具功能】【测试版本: 7.0.0-RC1 】 使用 datakit 安装数据库,数据目录为空。 datakit 提示目录不为空导致无法安装
https://gitee.com/opengaussorg/dashboard?issue_id=IBABJY
【测试类型:资料】【测试版本: 7.0.0-rc1 】资料补充 6.0.0rpm 安装
https://gitee.com/opengaussorg/dashboard?issue_id=IBAD2O
【测试类型:故障注入】【测试版本: 7.0.0 】 【可靠性】【极低概率偶现】极致 RTO 场景下注入主机 CPU 满故障后, stop 集群,主机无法 stop 成功
https://gitee.com/opengaussorg/dashboard?issue_id=IBADDH
【测试类型:资料】【测试版本: 7.0.0 】【 HTAP 行列融合】左侧导航栏无 HTAP 行列融合
https://gitee.com/opengaussorg/dashboard?issue_id=IBADTT
【测试类型: SQL 功能】【测试版本: 7.0.0 】【 HTAP 行列融合】变长类型如 nvachar/nvarchar2 指定较小长度时转换报错
https://gitee.com/opengaussorg/dashboard?issue_id=IBAL26
【测试类型:工具功能】【测试版本: 7.0.0 】 cm_agent 参数设置后进行 reload 前端正常,后台日志 ERROR ,且日志一直循环打印“ ERROR: [GetIpVersion] invalid, get ip '' version faild ”
https://gitee.com/opengaussorg/dashboard?issue_id=IBAOHL
【资源池化】【开发 CI 】备节点在升主时,卡在 promoting ,未升主备节点卡在 starting
https://gitee.com/opengaussorg/dashboard?issue_id=IBARUB
datakit 批量安装集群一直卡在进度条
https://gitee.com/opengaussorg/dashboard?issue_id=IBB3UI
【测试类型:资料】【测试版本: 7.0.0 】资源池化 multipath 多链路冗余环境搭建指南中缺少对 multipath 配置的介绍
https://gitee.com/opengaussorg/dashboard?issue_id=IBB4FF
【测试类型: SQL 功能】【测试版本: 7.0.0 】 问题描述 :GMS_UTILITY.FORMAT_ERROR_BACKTRACE 、 gms_UTILITY.FORMAT_ERROR_STACK 函数执行,数据库挂掉并产生 core
https://gitee.com/opengaussorg/dashboard?issue_id=IBBACH
select count(*) from (select * from testa union all select * from testa) where now() is not null; 导致数据库 core
https://gitee.com/opengaussorg/dashboard?issue_id=IBBC52
镜像构建时是否应该使用 OpenEuler 版安装文件 ? 并且 ARM 镜像仍然使用的是 amd64 安装文件
https://gitee.com/opengaussorg/dashboard?issue_id=IBBFXE
【测试类型:资料】【测试版本: 7.0.0 】 datavec 融合查询使用指南、 vector 类型函数等相关资料说明存在问题
https://gitee.com/opengaussorg/dashboard?issue_id=IBBIV8
【测试类型:资料】【测试版本: 7.0.0-RC1 】 gs_upgradectlctl 界面指定节点升级部分,包含错别字
https://gitee.com/opengaussorg/dashboard?issue_id=IBBJLV
【工具功能】【测试版本: datakit-7.0.0-RC1 】【服务器管理】新增物理机界面,使用非 root 用户进行联通性测试,接口调用的是 root 用户进行测试
https://gitee.com/opengaussorg/dashboard?issue_id=IBBOUR
服务器管理页面会刷新两次
https://gitee.com/opengaussorg/dashboard?issue_id=IBBVM3
【行列融合功能】【测试版本: 7.0.0-RC1 】 lite mode 默认禁用行列融合功能
附件 3 : release-plan
openGauss 7.0.0-RC1 版本交付需求转测试计划
周日
周一
周二
周三
周四
周五
周六
2024/10/6
2024/10/7
2024/10/8
2024/10/9
2024/10/10
2024/10/11
2024/10/12
休息日
休息日
迭代 1 启动
工作日
工作日
工作日
工作日
2024/10/13
2024/10/14
2024/10/15
2024/10/16
2024/10/17
2024/10/18
2024/10/19
休息日
工作日
工作日
工作日
工作日
工作日
休息日
2024/10/20
2024/10/21
2024/10/22
2024/10/23
2024/10/24
2024/10/25
2024/10/26
休息日
工作日
工作日
openGauss 7.0.0-RC1.B001
(需求转测 & 问题回归)
工作日
工作日
月末周六
2024/10/27
2024/10/28
2024/10/29
2024/10/30
2024/10/31
2024/11/1
2024/11/2
休息日
工作日
工作日
openGauss 7.0.0-RC1.B002
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/11/3
2024/11/4
2024/11/5
2024/11/6
2024/11/7
2024/11/8
2024/11/9
休息日
工作日
工作日
openGauss 7.0.0-RC1.B003
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/11/10
2024/11/11
2024/11/12
2024/11/13
2024/11/14
2024/11/15
2024/11/16
休息日
工作日
工作日
openGauss 7.0.0-RC1.B004
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/11/17
2024/11/18
2024/11/19
2024/11/20
2024/11/21
2024/11/22
2024/11/23
休息日
工作日
工作日
openGauss 7.0.0-RC1.B005
(需求转测 & 问题回归)
工作日
迭代 1 出口
休息日
2024/11/24
2024/11/25
2024/11/26
2024/11/27
2024/11/28
2024/11/29
2024/11/30
休息日
迭代 2 启动
工作日
openGauss 7.0.0-RC1.B006
(需求转测 & 问题回归)
工作日
工作日
月末周六
2024/12/1
2024/12/2
2024/12/3
2024/12/4
2024/12/5
2024/12/6
2024/12/7
休息日
工作日
工作日
openGauss 7.0.0-RC1.B007
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/12/8
2024/12/9
2024/12/10
2024/12/11
2024/12/12
2024/12/13
2024/12/14
休息日
工作日
工作日
openGauss 7.0.0-RC1.B008
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/12/15
2024/12/16
2024/12/17
2024/12/18
2024/12/19
2024/12/20
2024/12/21
休息日
工作日
工作日
openGauss 7.0.0-RC1.B009
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/12/22
2024/12/23
2024/12/24
2024/12/25
2024/12/26
2024/12/27
2024/12/28
休息日
工作日
工作日
openGauss 7.0.0-RC1.B010
(需求转测 & 问题回归)
工作日
工作日
月末周六
2024/12/29
2024/12/30
2024/12/31
2025/1/1
2025/1/2
2025/1/3
2025/1/4
休息日
工作日
工作日
休息日
工作日
迭代 2 出口
休息日
2025/1/5
2025/1/6
2025/1/7
2025/1/8
2025/1/9
2025/1/10
2025/1/11
休息日
迭代 3 启动
工作日
openGauss 7.0.0-RC1.B011
(需求转测 & 问题回归)
工作日
工作日
休息日
2025/1/12
2025/1/13
2025/1/14
2025/1/15
2025/1/16
2025/1/17
2025/1/18
休息日
迭代 3 启动
工作日
openGauss 7.0.0-RC1.B012
(需求转测 & 问题回归)
工作日
工作日
休息日
2025/1/19
2025/1/20
2025/1/21
2025/1/22
2025/1/23
2025/1/24
2025/1/25
休息日
工作日
工作日
openGauss 7.0.0-RC1.B013
(需求转测 & 问题回归)
工作日
工作日
月末周六
2025/1/26
2025/1/27
2025/1/28
2025/1/29
2025/1/30
2025/1/31
2025/2/1
休息日
工作日
工作日
休息日
休息日
休息日
休息日
2025/2/2
2025/2/3
2025/2/4
2025/2/5
2025/2/6
2025/2/7
2025/2/8
休息日
休息日
工作日
工作日
工作日
工作日
工作日
2025/2/9
2025/2/10
2025/2/11
2025/2/12
2025/2/13
2025/2/14
2025/2/15
休息日
工作日
工作日
openGauss 7.0.0-RC1.B014
(需求转测 & 问题回归)
工作日
工作日
休息日
2025/2/16
2025/2/17
2025/2/18
2025/2/19
2025/2/20
2025/2/21
2025/2/22
休息日
迭代 3 出口
工作日
openGauss 7.0.0-RC1.B015
( SIT 测试 && 问题回归)
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
休息日
2025/2/23
2025/2/24
2025/2/25
2025/2/26
2025/2/27
2025/2/28
2025/3/1
休息日
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
openGauss 7.0.0-RC1.B016
( SIT 测试 && 问题回归)
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
休息日
2025/3/2
2025/3/3
2025/3/4
2025/3/5
2025/3/6
2025/3/7
2025/3/8
休息日
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
openGauss 7.0.0-RC1.B017
( SIT 测试 && 问题回归)
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
休息日
2025/3/9
2025/3/10
2025/3/11
2025/3/12
2025/3/13
2025/3/14
2025/3/15
休息日
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
openGauss 7.0.0-RC1.B018
( SIT 测试 && 问题回归)
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
休息日
2025/3/16
2025/3/17
2025/3/18
2025/3/19
2025/3/20
2025/3/21
2025/3/22
休息日
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
openGauss 7.0.0-RC1.B019
(问题回归)
工作日
工作日
休息日
2025/3/23
2025/3/24
2025/3/25
2025/3/26
2025/3/27
2025/3/28
2025/3/29
休息日
社区发布评审
工作日
工作日
工作日
工作日
月末周六
2025/3/30
2025/3/31
2025/4/1
2025/4/2
2025/4/3
2025/4/4
2025/4/5
休息日
版本发布
工作日
工作日
工作日
工作日
休息日