Dear all ,
openGauss 6.0.0.B011 版本合入需求见附件 1 ,修复 issue 列表见附件 2 ,请 QA SIG 组安排需求验收和修复缺陷问题验证,同时社区各 SIG 组及所有爱好者可下载并试用。
openGauss 6.0.0.B011 版本 release plan 见附件 3 openGauss 6.0.0.B011 版本下载链接: https://download-opengauss.osinfra.cn/archive_test/6.0.0/openGauss6.0.0.B011... openGauss 6.0.0.B011 版本自验证进展与质量结果同步方式: 建议各 sig 组及社区用户均可以在 QA-sig 下以 ISSUE 方式同步自验证进展和自验证结果;
社区 QA 版本测试提单规范: https://gitee.com/opengauss/QA/blob/master/openGauss%E7%BC%BA%E9%99%B7issue%...
附件 1 :验收需求列表
社区 需求 issue 编号
需求描述
附件 2 :修复缺陷列表
社区缺陷 issue 编号
问题描述
I8Q2WO
并行迁移两个任务,第二个任务反向迁移启动失败,反向迁移 source 端配置文件 slot_name 为空
I90FF5
【测试类型: SQL 功能】【测试版本: 6.0.0 】使用 in 判断 row 是否存在报错
I90MVQ
【测试类型: SQL 功能】【测试版本: 6.0.0 】 hex 函数不支持 enum 入参
I917Y4
【兼容性质量加固】兼容 B 库 select time(9995959) 与 mysql 结果不一致
I91I2Q
【测试类型: SQL 功能】【测试版本: 6.0.0 】部分数据类型不支持 std 函数
I91XDR
dolphin 插件下,对于 null 值的分区与 mysql 不一致
I92T9Z
【测试类型: SQL 功能】【测试版本: 6.0.0 】 log 函数返回值类型与 mysql 不一致
I92XVH
【测试类型: SQL 功能】【测试版本: 6.0.0 】 join 支持使用逗号的方式连接
I942S4
【测试类型: SQL 功能】【测试版本: 6.0.0 】 text 转 character 结果与 MySQL 不符
I943TG
【测试类型: SQL 功能】【测试版本: 6.0.0 】 interval 函数结果与 MySQL 不符
I943U1
【测试类型: SQL 功能】【测试版本: 6.0.0 】 strcmp 结果与 MySQL 不符
I95HTL
mybatis , mybatis-plus 自增主键需要返回主键值时有异常
I95QLW
【 MYSQL 质量加固】【测试版本: 6.0.0 】 LEFT 函数不支持 bit 、 bolean 、 blob 类型
I9680B
【测试类型: SQL 功能】【测试版本: 6.0.0 】 BIT_LENGTH 函数 char 类型在 sql_mode=pad_char_to_full_length 时与 MYSQL 不一致
I96FET
【测试类型: SQL 功能】【测试版本: 6.0.0 】 pipes_as_concat 不支持 bit 、 boolean 入参
I96IXR
200 灰度升级到 305 失败,报错: unsafe use of pseudo-type internal 【 M 】
I96QX1
is known 语法与 MySQL 表现不一致
I96XLR
【测试类型: SQL 功能】【测试版本: 6.0.0 】 B 模式下 datetime'' 和 timestamptz'' 不符合预期
I970H7
【测试类型:质量加固】【测试版本: 6.0.0 】 B 库 drop database 行为与 mysql 不一致
I97GO7
【测试类型:质量加固】【测试版本: 6.0.0 】 create user 资料中笔误,出现不存在的 GUC 参数
I97M32
binary\varbinary 转 bool 与 MySQL 表现不一致
I98JP5
【测试类型:质量加固】【测试版本: 6.0.0 】 B 兼容性下, create tablespace 赋权效果与 mysql 不一致
I98KCE
ON DUPLICATE KEY UPDATE 功能大小写敏感
I98XOM
unknown is true/false 表现与 mysql 不一致的问题
I98Y0T
【测试类型: SQL 功能】【测试版本: 6.0.0 】 json_agg 函数末尾多加了括号
I98Y1P
【测试类型: SQL 功能】【测试版本: 6.0.0 】 datetime(6) 的显式转换有精度丢失的问题
I9AFBT
兼容 B 库 log2,log10 函数返回值类型与 mysql 不一致
I9AW44
启动反向数据迁移,因数据库发送 s 报文引起迁移失败
I8WAC0
偶现 autoanalyze 或 autovacuum 不及时导致出现慢 sql 【 yc 】
I942SL
ERROR: function pgcatalog.gs.catalog_attribute_records(unknown) is not unique 【 M 】
I96EY4
hash 索引回放在 hash_xlog_split_allocate_page core
I9A74I
hash 索引分裂导致页面 checksum 校验失败
I80RUO
【测试类型:功能测试】【测试版本: 5.1.0 】【资源池化】双集群部署模式下,配置 wal_receiver_timeout=3. 构造首备网络闪断故障 2 秒。备集群状态异常。
I8E629
【测试类型:功能测试】【测试版本: 5.1.1 】【资源池化】 stop 集群产生 Error happend when primary redo page for standby 的 core
I92H3I
备机写执行多 sql 语句导致 gsql 输出异常
I9583O
【测试类型:编码规范】【测试版本: 6.0.0 】 `Table::GCRemoveRow` 函数中变量名风格不统一
I95XVD
cm_ctl switchover -f 参数说明,没有参考意义
I95Y3N
cm_ctl switchover -z 参数说明中的 pgxc_get_senders_catchup_time() 视图实际不存在
I99JYO
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】【需求名称:在线 reform 增强】拉起主备机业务 stop 主机 偶现 core
I9BAHW
【测试类型: SQL 功能】【测试版本: 6.0.0 】【自动化】 插入 binary 类型 /varbinary 类型数据结果异常
I8WAUD
【测试类型: SQL 功能】【测试版本: 6.0.0 】 JDBC 使用 getObject() 获取 YEAR 类型与 mysql 不一致
I8ZZFB
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】新安装环境,默认配置下使用 TPCC 插入 1000 仓数据时,主机重启,备机 failover ,发生 coredump , core 关键字: XLogCheckInvalidPages
I909HQ
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】【需求名称: MES worker 线程池化】 debug 版本 主备切换 + 业务跑大于 12 小时 查询 query_all_drc_info 视图 卡住
I90NB0
【测试类型:工具功能】【测试版本: 6.0.0 】【资源池化】资源池化使用 gs_probackup restore 失败
I91JAS
application-temp.yml 的 system.defaultStoragePath 设置与实际表现不符
I91KFT
checkUnPreInstall 函数代码优化
I91TMT
【测试类型: SQL 功能】【测试版本: 6.0.0 】 unhex 函数返回报 warning
I924AW
使用 ODBC 写入、读取 BLOB 类型数据
I927PM
【测试类型:接口功能】【测试版本: 6.0.0 】 兼容 B 库, jdbc 接口通过 setBinaryStream 、 setBytes 方法插入 blob 类型报错,“ ERROR: invalid hexadecimal digit: "" ”
I92YYZ
社区发布的包不包含 ecpg 相关头文件,导致无法使用 ecpg [XY]
I92ZYR
talbe_alias(col_alias) 别名查询语法缺陷
I939IR
【资源池化】【在线 reform 】一主两备, cm_ctl stop 停止备节点,主节点发生数据库重启【 HL 】
I93VDZ
【资源池化】重启集群,原主节点内存不足,启动失败,备节点一直卡在 promoting ,数据库宕机 Panic : invalid page in block
I941LH
【资源池化】【在线 reform 】备机故障重启场景下,另一个备节点发生了重启【 HL 】
I947X7
【测试类型:故障注入】【测试版本: 6.0.0 】 pg 日志与 dn 实例不在同一磁盘,注入 pg 日志盘满故障,启动数据库产生 core , core 信息不明确,建议前端异常抛错,方便定位
I94EWN
【资源池化】 cm_ctl stop -n1 停止主节点,两个备库都同时卡在 promoting 【 HL 】
I94IJP
【资源池化】 cm_ctl stop -n1 停止主节点,备库卡在 PM_WAIT_BACKENDS 【 HL 】
I9572M
评估 mybatis xml 文件出现异常 java.util.regex,PatternSyntaxException: Illegal repetition near index 2
I95H80
springboot + Mybatis 架构, blob 字符类型读写报错。
I967F2
【测试类型:功能测试】【测试版本: 6.0.0 】 left 函数,参数范围不准确,入参 2 未超 int 范围,执行函数报错
I96B1T
【资源池化】 cm_ctl switchover -A 多次执行,都是返回超时
I96BCH
【测试类型:功能测试】【测试版本: 6.0.0 】使用 substring 函数时报错
I96EQR
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】【需求名称:在线 reform 增强】拉起 tpcc 主备业务 kill 主机 集群状态卡在 unknown 大于 12 小时
I96FGW
【测试类型:工具功能】【测试版本: 6.0.0 】 gs_sdr 工具主集群执行时,不满足约束条件或者执行不可执行的异常操作时,未进行校验提示,无限制卡死
I96JOF
关键字 authId , freeze 导致不兼容的情况,报告中未标识关键字问题
I97JSX
【发布订阅】拆分分区后,发布端与订阅端表数据不一致
I97SQ5
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】主备集群开启极致 RTO ,主集群运行 tpcc 读写 1 小时, stop 主集群,备集群 failover 升主,拉起原主集群失败
I97TG4
cursor 语法问题
I97VX2
behavior_compat_options 参数没有关于 plstmt_implicit_savepoint 选项的描述
I987LP
rewrite_rule 缺少配置项说明
I98HHX
INSERT , UPDATE , DELETE 语法缺少 RETURNING 子句的介绍
I98M5P
cm_ctl 工具介绍对 switchover -f 的描述不全
I98M8F
opengauss , springboot + Mybatis 架构,无法使用 show tables like 语法
I98NQB
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】 debug 版本,开启多个特性, kill 备节点进程后 start 拉起,备节点 coredump
I98QK8
《 cm_ctl 工具介绍》文中提到的 pgxc_get_senders_catchup_time 视图不存在
I993HS
cm_server 参数 ddb_type 默认值错误
I99BV2
【测试类型:接口功能】【测试版本: 6.0.0 】 JDBC 连接兼容 B 库使用 getString() 方法获取 blob 类型值与 mysql 不一致 ,getColumnType() 获取 blob 类型与 mysql 不一致
I99U8C
【测试类型:功能测试】【测试版本: 6.0.0 】【资源池化】 debug 版本,开启多个特性, kill 掉主节点 dn 进程后 start 拉起,待升主节点产生 could not find WAL buffer 的 core
I99YDW
【测试类型: SQL 功能】【测试版本: 6.0.0 】【 CI 】 blob 类型返回结果异常
I9A6Y4
【资源池化】 probackup restore size_t fio_fwrite(FILE* f, void const* buf, size_t size) 函数 core
I9AEEF
导出表数据, inser into 语句换行
I9AFNO
升级 305 报错,集群状态异常,登录报错 ERROR: could not open relation with 0ID 9050 【 M 】
I9AJUP
datakit 反向同步 MySQL 链路在跨 region 容灾架构下不同步数据
I9AMB5
【迁移工具质量加固】【 datakit 】导入安装 portal 时, portal 需要安装所有迁移工具,官网文档中未进行说明
I9AUCR
【测试类型:工具功能】【测试版本: 6.0.0 】 gs_sdr 容灾工具 failover 升主集群异常
附件 3 : release-plan
openGauss 6.0.RC1 版本 330 交付需求转测试计划
周日
周一
周二
周三
周四
周五
周六
2023/12/31
2024/1/1
2024/1/2
2024/1/3
2024/1/4
2024/1/5
2024/1/6
休息日
休息日
迭代 1 启动
工作日
工作日
工作日
休息日
2024/1/7
2024/1/8
2024/1/9
2024/1/10
2024/1/11
2024/1/12
2024/1/13
休息日
工作日
工作日
openGauss 6.0.0.B001
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/1/14
2024/1/15
2024/1/16
2024/1/17
2024/1/18
2024/1/19
2024/1/20
休息日
工作日
工作日
openGauss 6.0.0.B002
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/1/21
2024/1/22
2024/1/23
2024/1/24
2024/1/25
2024/1/26
2024/1/27
休息日
工作日
工作日
openGauss 6.0.0.B003
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/1/28
2024/1/29
2024/1/30
2024/1/31
2024/2/1
2024/2/2
2024/2/3
休息日
工作日
工作日
openGauss 6.0.0.B004
(需求转测 & 问题回归)
工作日
工作日
休息日
2024/2/4
2024/2/5
2024/2/6
2024/2/7
2024/2/8
2024/2/9
2024/2/10
休息日
工作日
工作日
openGauss 6.0.0.B005
(需求转测 & 问题回归)
工作日
除夕调休
休息日
2024/2/11
2024/2/12
2024/2/13
2024/2/14
2024/2/15
2024/2/16
2024/2/17
休息日
休息日
休息日
休息日
休息日
休息日
工作日
2024/2/18
2024/2/19
2024/2/20
2024/2/21
2024/2/22
2024/2/23
2024/2/24
工作日
工作日
工作日
openGauss 6.0.0.B006
(问题回归)
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
工作日
2024/2/25
2024/2/26
2024/2/27
2024/2/28
2024/2/29
2024/3/1
2024/3/2
休息日
bug fix
(禁止需求合入)
迭代 1 出口
openGauss 6.0.0.B007
(第一轮 SIT 测试)
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
休息日
2024/3/3
2024/3/4
2024/3/5
2024/3/6
2024/3/7
2024/3/8
2024/3/9
休息日
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
openGauss 6.0.0.B008
(第二轮 SIT 测试)
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
休息日
2024/3/10
2024/3/11
2024/3/12
2024/3/13
2024/3/14
2024/3/15
2024/3/16
休息日
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
openGauss 6.0.0.B009
(第三轮 SIT 测试)
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
2024/3/17
2024/3/18
2024/3/19
2024/3/20
2024/3/21
2024/3/22
2024/3/23
休息日
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
openGauss 6.0.0.B010
(问题回归)
bug fix
(禁止需求合入)
bug fix
(禁止需求合入)
休息日
2024/3/24
2024/3/25
2024/3/26
2024/3/27
2024/3/28
2024/3/29
2024/3/30
休息日
发布准备
发布准备
社区发布评审
发布准备
版本发布
休息日
releasemanagement@opengauss.org