Hi all ,
openGauss 7.0.0-RC1.B004 版本合入需求见附件 1 ,修复 issue 列表见附件 2 ,请 QA SIG 组安排需求验收和修复缺陷问题验证,同时社区各 SIG 组及所有爱好者可下载并试用。
openGauss 7.0.0-RC1.B004 版本 release plan 见附件 3 openGauss 7.0.0-RC1.B004 版本下载链接: https://download-opengauss.osinfra.cn/archive_test/7.0.0-RC1/openGauss7.0.0-... openGauss 7.0.0-RC1.B004 版本自验证进展与质量结果同步方式: 建议各 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/issues/table?issue=IB0CQG
【工具链组】支持 openEuler 24.03LTS 编译、运行
https://e.gitee.com/opengaussorg/repos/opengauss/openGauss-server/pulls/6099...
【移动】支持 NLS_INITCAP 函数,不需要支持 nlsparam 子句
https://e.gitee.com/opengaussorg/repos/opengauss/openGauss-server/pulls/6513...
支持 LATERAL JOIN
https://e.gitee.com/opengaussorg/repos/opengauss/openGauss-server/pulls/6500...
【移动】支持 CORR_S/CORR_K 函数
https://e.gitee.com/opengaussorg/repos/opengauss/openGauss-server/pulls/6517...
【移动】支持 UTL_I18N.RAW_TO_CHAR/UTL_I18N.STRING_TO_RAW
https://e.gitee.com/opengaussorg/repos/opengauss/openGauss-server/pulls/6449...
聚集函数 CUME_DISTRANK,PERCENT_RANK,DENSE_RANK 多参数多类型的特性
https://e.gitee.com/opengaussorg/repos/opengauss/openGauss-server/pulls/6566...
【 HW 】【兼容性组】支持 GMS_XMLGEN 高级包
https://e.gitee.com/opengaussorg/repos/opengauss/openGauss-server/pulls/6569...
【 HW 】【兼容性组】支持 GMS_COMPRESS 高级包
https://e.gitee.com/opengaussorg/repos/opengauss/openGauss-server/pulls/6583...
【移动】支持 UTL_INADDR.GET_HOST_ADDRESS/UTL_INADDR.GET_HOST_NAME
https://e.gitee.com/opengaussorg/repos/opengauss/openGauss-server/pulls/6575...
【 HW 】【兼容性组】支持 GMS_UTILITY 高级包
https://e.gitee.com/opengaussorg/projects/676554/requirements/table?issue=IB...
【 HW 】【资源池化组】备机有业务场景下支持在线 failover
https://e.gitee.com/opengaussorg/issues/table?issue=I9P82R
【资源池化】 DSS 提供修复工具,假设元数据损坏,提供修复能力
附件 2 :修复缺陷列表
社区缺陷 issue 编号
问题描述
https://gitee.com/opengaussorg/dashboard?issue_id=I9BU85
【测试类型:压力长稳】【测试版本: 6.0.0 】【资源池化】稳定性测试,开启按需回放 + 实时构建, 36H 后出现锁超时
https://gitee.com/opengaussorg/dashboard?issue_id=I9P3QO
【测试类型:工具功能】【测试版本: 5.0.2 】【升级】 5.0..0 升级至 5.0.2 对比直接安装的 5.0.2 ,升级后差异问题汇总
https://gitee.com/opengaussorg/dashboard?issue_id=IAJG79
dolphin 插件升级 5.0
https://gitee.com/opengaussorg/dashboard?issue_id=IAMDQP
Revert " 添加字符串类型长度语义的说明的相关提交 "
https://gitee.com/opengaussorg/dashboard?issue_id=IAQC5D
【资源池化】【写转发】参数命名单词错误,建议修改为 enable_remote_execute
https://gitee.com/opengaussorg/dashboard?issue_id=IAQCBD
【资源池化】【 spq 】开启 spq , tpch21 not exists 语句中改写,增加 limit ,执行失败,备节点 1 宕机
https://gitee.com/opengaussorg/dashboard?issue_id=IAQCJC
【资源池化】【 spq 】开启 spq , select into 失败
https://gitee.com/opengaussorg/dashboard?issue_id=IAQDBL
【资源池化】【 spq 】开启 spq , tpcds 多个 sql 报错, unknown error 2190
https://gitee.com/opengaussorg/dashboard?issue_id=IAROT3
【测试类型: SQL 功能】【测试版本: 7.0.0 】 tpcds 建表,查询 Q14 执行计划,数据库 coredump
https://gitee.com/opengaussorg/dashboard?issue_id=IASDXV
【测试类型: SQL 功能】【测试版本: master 】 插件在不开启参数情况下可以建不同字符集的表
https://gitee.com/opengaussorg/dashboard?issue_id=IATKRM
当 /etc/hosts 存在冗余项时 , cm_ctl query 可以成功执行 , gs_om -t query 可能会失败
https://gitee.com/opengaussorg/dashboard?issue_id=IATU9M
【测试类型:接口功能】【测试版本: 7.0.0-RC1 】【 MS 】开启 M* 协议兼容后,使用 jdbc 连接参数 allowMultiQueries=true ,查询语句查询多个结果返回结果集与 M* 不一致
https://gitee.com/opengaussorg/dashboard?issue_id=IATX32
【测试类型: SQL 功能】【测试版本: 7.0.0 】 问题描述:时间戳含微秒与 interval 表达式进行运算,返回结果精度丢失
https://gitee.com/opengaussorg/dashboard?issue_id=IATYT8
【测试类型:接口功能】【测试版本: 7.0.0-RC1 】【 MS 】开启 M* 协议兼容后,使用 jdbc 连接参数 useaffectedrows=true ,查询语句查询返回结果集与 M* 不一致
https://gitee.com/opengaussorg/dashboard?issue_id=IATZ4E
【测试类型:接口功能】【测试版本: 7.0.0-RC1 】【 MS 】开启 M* 协议兼容后,在 spring-boot 项目中使用多数据源,在切换时, druid 和 hikari 连接线程池获取连接查询数据库默认的数据隔离级别, opengauss 查询默认隔离级别位 default 无法映射正常的数据库隔离级别报错
https://gitee.com/opengaussorg/dashboard?issue_id=IATZB3
高级包 gms_output 、 gms_profiler 、 gms_stats 支持 lite 版本
https://gitee.com/opengaussorg/dashboard?issue_id=IAU2RG
【测试类型:资料】【测试版本: 7.0.0 】 问题描述 :latest->; 文档地图 ->; 插件参考 ->;Dolphin Extension->;Dolphin 语法介绍 ->;SQL 参考 ->; 函数和操作符 ->; 时间和日期处理函数和操作符, subdate 函数示例执行结果和实际执行结果不符
https://gitee.com/opengaussorg/dashboard?issue_id=IAU4ZR
【测试类型: SQL 功能】【测试版本: 7.0.0 】 问题描述: interval 表达式中数值带引号,返回结果有误
https://gitee.com/opengaussorg/dashboard?issue_id=IAUR29
关于 dataPortBase+6 的疑问
https://gitee.com/opengaussorg/dashboard?issue_id=IAVG75
b 库下 alter function set 报错
https://gitee.com/opengaussorg/dashboard?issue_id=IAVO3W
6.0 版本没有匹配的三方库
https://gitee.com/opengaussorg/dashboard?issue_id=IAVPA4
subscription check 执行失败
https://gitee.com/opengaussorg/dashboard?issue_id=IAVXKM
Mysql 中 " 被转义成“ , 但是 openguass 却报错【 YJ 】
https://gitee.com/opengaussorg/dashboard?issue_id=IAWA66
【测试类型:文档测试】 Ustore 文档中存在错误
https://gitee.com/opengaussorg/dashboard?issue_id=IAWIO8
CREATE SNAPSHOT FROM USING (INSERT/UPDATE/DELETE/ALTER) B PG MSSQL 模式输出与预期不符
https://gitee.com/opengaussorg/dashboard?issue_id=IAX0QO
批量导入时如果环境变量存在多个 GAUSSHOME 就会导入报错“ check node status error ”
https://gitee.com/opengaussorg/dashboard?issue_id=IAX66L
【测试类型:资料】【测试版本: 7.0.0 】 分区表的分区键包含表达式处理的场景下,交换分区时不会对待交换的数据进行表达式处理,而是对原有数据直接适用分区,需要对交换分区的相应资料进行补充
https://gitee.com/opengaussorg/dashboard?issue_id=IAXHGK
【测试类型: SQL 功能】【测试版本: 7.0.0 】 B 库 client_encoding = 'gbk' 时, length 函数查询中文字符报错
https://gitee.com/opengaussorg/dashboard?issue_id=IAYN1I
jdbc 的 double 类型不识别 Inf , Nan
https://gitee.com/opengaussorg/dashboard?issue_id=IAYS7Y
【测试类型: SQL 功能】【测试版本: 7.0.0 】执行 trim 函数失败,数据库 coredump
https://gitee.com/opengaussorg/dashboard?issue_id=IAZ7LL
【测试类型: SQL 功能】【测试版本: 7.0.0 】【 sql 】 replace into 一张表的 400W 数据到另一张表,数据库异常退出【 YJ 】
https://gitee.com/opengaussorg/dashboard?issue_id=IAZA5X
【测试类型: SQL 功能】【测试版本: 7.0.0 】 问题描述 : 创建存储过程数据库挂掉产生 core
https://gitee.com/opengaussorg/dashboard?issue_id=IAZD7C
Centos_x86 三方库中 obs 、 aws 、 kerberos 三个库依赖系统的 openssl 1.0 版本
https://gitee.com/opengaussorg/dashboard?issue_id=IAZDP2
centos 三方库中的 libeSDKOBS.so ,同时引用了 1.0.x 版本和 1.1.x 版本的 openssl
https://gitee.com/opengaussorg/dashboard?issue_id=IAZKPU
【测试类型:资料】【 7.0.0-RC1 】官网 sql 语法中, SHOW CHARACTER SET 和 SHOW CHARSET 的网页连接为同一个
https://gitee.com/opengaussorg/dashboard?issue_id=IAZOG8
【测试类型: SQL 功能】【测试版本: 7.0.0 】【协议兼容】 问题描述 :m 客户端连接 og 数据库,设置 dolphin.b_compatibility_mode 为 off 不生效
https://gitee.com/opengaussorg/dashboard?issue_id=IAZOV2
【测试类型:工具功能】【测试版本: 7.0.0 】 同一服务器上不同用户同时安装报错
https://gitee.com/opengaussorg/dashboard?issue_id=IAZP9Q
DataKit6.0 迁移报告失败数量对不上
https://gitee.com/opengaussorg/dashboard?issue_id=IAZRA9
【测试类型: SQL 功能】【测试版本: 7.0.0-RC1 】【资源池化】系统函数 standby_statement_history() 在池化下不可用
https://gitee.com/opengaussorg/dashboard?issue_id=IAZSU3
【资源池化】【开发 CI 】执行复杂 sql 语句卡住
https://gitee.com/opengaussorg/dashboard?issue_id=IAZTHA
【测试类型:社区 CI 】【测试版本: 6.0.0 】 gs_dropnode 掉备机 查询 synchronous_standby_names 预期是 ANY 1(dn_6003) 但现在实际查询是空
https://gitee.com/opengaussorg/dashboard?issue_id=IAZYY4
【资源池化】【开发 CI 】集群进行 gs_pro_backup 失败
https://gitee.com/opengaussorg/dashboard?issue_id=IB05YO
【测试类型: SQL 功能】【测试版本: 7.0.0 】插入 bit 类型数据时,数据库发生 coredump
https://gitee.com/opengaussorg/dashboard?issue_id=IB1Z4J
【测试类型: SQL 功能】【测试版本: 7.0.0-RC1 】 B 库下创建存储过程导致数据库挂库
https://gitee.com/opengaussorg/dashboard?issue_id=IB235O
【测试类型:功能测试】【测试版本: 7.0.0-RC1 】【资源池化】备机开启写转发,备机只读业务场景下报错 ERROR:prepared statement "S_1" does not exist
https://gitee.com/opengaussorg/dashboard?issue_id=IB2G0O
【测试类型: SQL 功能】【测试版本: 7.0.0-RC1 】 datakit 在线安装 portal ,下载超时需要优化
https://gitee.com/opengaussorg/dashboard?issue_id=IB2M9D
【行列融合功能】【测试版本: 7.0.0 】行列融合功能 bugfix
https://gitee.com/opengaussorg/dashboard?issue_id=IB2NT7
DataKit 迁移校验, sink 端报错,校验流程阻塞
https://gitee.com/opengaussorg/dashboard?issue_id=IB2NY5
【测试类型:工具功能】【测试版本: 7.0.0 】【自动化】 om 安装数据库预安装报错
https://gitee.com/opengaussorg/dashboard?issue_id=IB2QYZ
【测试类型:社区 CI 】【测试版本: 7.0.0 】 2.0.1 版本升级到 7.0.0 升级失败
https://gitee.com/opengaussorg/dashboard?issue_id=IB2WDT
openEuler 22.03 使用驱动连接 B 库时 core
https://gitee.com/opengaussorg/dashboard?issue_id=IB31OL
libpq 写入优化
https://gitee.com/opengaussorg/dashboard?issue_id=IB327C
psycopg2 驱动建立连接过程中加锁程序 exit 之后没有释放锁
https://gitee.com/opengaussorg/dashboard?issue_id=IB34YT
迁移工具支持, mysql 分区表索引迁移至 openGauss ,仍是局部索引
https://gitee.com/opengaussorg/dashboard?issue_id=IB36E8
新增具有唯一性约束表校验场景
https://gitee.com/opengaussorg/dashboard?issue_id=IB3GDP
【测试类型:工具功能】【测试版本: 7.0.0-RC1 】 DataKit- 数据库安装时,如提示磁盘空间不足,需要提示到具体的服务器
附件 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
休息日
版本发布
工作日
工作日
工作日
工作日
休息日
releasemanagement@opengauss.org