Dear all ,
openGauss 5.1.0.B021 版本合入需求见附件 1 ,修复 issue 列表见附件 2 ,请 QA SIG 组安排需求验收和修复缺陷问题验证,同时社区各 SIG 组及所有爱好者可下载并试用。
openGauss 5.1.0 版本 release plan 公示链接: https://gitee.com/opengauss/release-management/blob/master/openGauss%205.1.0... openGauss 5.1.0.B021 本下载链接: https://download.opengauss.org/archive_test/5.1.0/openGauss5.1.0.B021/
openGauss 5.1.0.B021 本自验证进展与质量结果同步方式: 建议各 sig 组及社区用户均可以在 QA-sig 下以 ISSUE 方式同步自验证进展和自验证结果;
社区 QA 版本测试提单规范: https://gitee.com/opengauss/QA/blob/master/openGauss%E7%BC%BA%E9%99%B7issue%...
附件 1 :验收需求列表
社区 需求 issue 编号
需求描述
附件 2 :修复缺陷列表
社区缺陷 issue 编号
问题描述
I6NH9R
build_opengauss.sh 文件中的拼写错误
I6P6BH
运行 parallel_schedule12 用例集时 int8 用例报错
I6Q0L4
CM 独立升级失败报错 module 'sys' has no attribute 'exist'
I6QTQ3
关于 CheckEtcHosts 检查逻辑的矛盾咨询
I6R6CP
【测试类型:工具功能】【测试版本: 5.1.0 】【自动化】安装数据库,预安装步骤执行报错: Failed to decompress version.cfg
I6S06J
master 主线 configure 失败报 readline 错误
I6SSX7
【测试类型:工具功能】【测试版本: 5.1.0 】 om 指定同步备安装:当指定同步备方式 first 、 any 使用小写,提示的错误信息不准确
I6SY12
【测试类型:工具功能】【测试版本: 5.1.0 】【自动化】 gs_guc 设置参数产生 core 文件
I6T24L
【代码飞检】 login 方法内部有异常抛出,但是方法名称上没有 throws 异常声明,这会导致调用此方法的上层函数遗漏异常处理
I6T2D4
【代码飞检】代码中不要直接 error.printStackTrace(); 而是需要将异常打印到日志中,并对异常进行优雅处理
I6UAX0
【测试类型:工具功能】【测试版本: 5.1.0 】 【自动化】因三方库问题, openEuler22.03 环境, CI 预安装数据库报错
I6URR1
未验证 static_cluster_config 的 crc 值
I6VE06
portal 安装失败后的日志提示内容不足
I6VE7B
迁移任务因为 openGauss 数据库用户没有权限而失败时,日志提示内容无法理解
I6VEU0
在线迁移任务的全量迁移阶段结束后,部分表没有校验状态
I6VF39
新在线迁移任务的统计信息错误包含了其它增量运行的结果
I6VFGX
增量迁移统计数据不正确
I6VFOE
反向迁移任务没有迁移数据
I6VGYN
【测试类型:性能】【测试版本: 5.1.0 】 4P/2P 主备环境下, benchmarksql 测试性能指标不达标
I6VHI3
om5.0.0 编译打包报错
I6WQED
【测试类型:工具功能】【测试版本: 5.1.0 】 编译 pagehack 工具失败报错
I6WR0B
CVE-2014-0063 未完全修补导致死循环
I6WRVC
对所有 .h 文件检测 typo 和 semantic 问题
I6WTNH
未关闭创建的新的 java 流对象
I6X8ZL
build.sh 打包时提示“无法获取 openGauss-third_party_binarylibs_Centos7.6_x86_64/install_tools/_cffi_backend_* ”
I6XEIR
checksum failed: mysql_fdw-REL-2_5_5.tar.gz
I6YRLI
【测试类型:工具功能】【测试版本: 5.1.0 】【 DataKit 】数据迁移,配置迁移过程参数未校验格式,导致迁移任务执行异常
I6YTYW
update Dockerfile.CVE-2022-32221
I6Z3N5
【测试类型:工具功能】【测试版本: 5.1.0 】 release 方式编译数据库,再编译 pagehack 工具失败报错
I6ZE7K
【测试类型:资料】【测试版本: 5.0.0 】 文档中增加工具使用入口
I6ZJU3
fastjson 的反序列化漏洞
I70WKG
【测试类型:压力长稳】【测试版本: 5.1.0 】 长稳执行 7*24 ,主机 xlog 文件堆积,主机磁盘被占满
I721ZB
om 预安装指定 --unused-third-party 参数时报错 :
I72ALO
环境变量被覆盖
I72FB6
gs_install 过程中报 [GAUSS-51632] : Failed to do calculate: 40G
I72FPG
【测试类型:工具功能】【测试版本: 5.1.0 】【 DataKit 】添加极简版到安装包后,在安装界面名称不易理解
I72IBI
社区 arm 版镜像通过 create_cm_contariners.sh 部署后集群状态查询失败
I72R8H
【测试类型:工具功能】【测试版本: 5.0.0 】源代码中存在暴露的公网 IP
I72V9U
【测试类型:工具功能】【测试版本: 5.1.0 】【 DataKit 】数据校验出现错误时,状态信息显示不正确
I72VIH
【测试类型:工具功能】【测试版本: 5.1.0 】【 DataKit 】 datakit 安装的 openGauss 数据库默认状态下不支持反向迁移
I77AEK
3.1.0 分支多线程编译偶尔出现 psql 目录编译出错问题
I786FG
opengauss 自带 openssl 导致 gs_om query 状态和 ssh 命令冲突
I78CPZ
【测试类型:工具功能】【测试版本: 5.1.0 】【 DataKit 】按照要求配置数据库后无法开启反向迁移
I79YUW
【测试类型:工具功能】【测试版本: 5.1.0 】【 DataKit 】配置迁移任务参数,全局参数中增加规则数量后点击保存,再次打开全局参数,配置的规则消失
I7AI7E
opengauss 向 mysql 反向迁移数据,报权限错误
I7BMDG
【资源池化】修改参数导致数据库无法启动时, gs_om -t start 20 分钟后才超时退出,默认超时时间应该是 300s
I7C5OG
kerberos ticket 过期
I7CD4X
【测试版本: 5.1.0 】【 DataKit 】 DataKit 在线迁移子任务详情查看列表滚动条向下滚动时,自动往上滚动
I7CWS2
【测试类型:接口功能】【测试版本: 5.0.0 】 通过 jdbc 创建 package, 内核返回给 jdbc 的报错位置不准确
I7D83C
Build_all.sh throws packages check failed.
I7DBER
【测试类型:工具功能】【测试版本: 5.1.0 】【 DataKit 】创建迁移任务,分配执行机器,勾选已安装迁移套件的机器,再卸载迁移套件,任务仍可创建成功,启动后任务状态不正常
I7EUAH
【测试类型:工具功能】【测试版本: 5.1.0 】全量校验,校验结束后,查看 check.log 日志 delete topic 报错
I7FETP
当页面路由有参数时,使用关闭其他窗体,会打开新的窗体
I7G16T
README 的 opengauss 安装指南 URL 失效
I7GTSF
upgrade_mode 参数说明:标示升级模式。资料说明为固定参数,用户无法修改此参数,只能查看。实际可以修改。
I7HKLS
【测试类型:工具功能】【测试版本: 5.0.0 】【 DataKit 】本地离线上传包时,默认无法选择 aarch64 架构
I7HSND
【测试类型:工具功能】【测试版本: 5.1.0 】数据校验 source 端和 sink 端均设为 openGauss ,校验结果不准确
I7HTPR
gs_install 报错 GAUSS-51402 ,但是重新安装却成功
I7HXQP
无法在 postgresql.conf 中设置 enable_huge_pages = on
I7HZIV
gs_install 的最后的 Starting cluster 一直很长时间后失败
I7I66R
NoF+ 协议, gs_preinstall 命令执行报错 openssl 问题
I7IJED
gs_install 失败,报错 GAUSS-51400
I7JJ4J
持续执行 alter system set 设置 GUC 参数,出现 StorageTopMemoryContext 占用内存持续升高,不释放。
I7KLG0
loggerFile 参数失效
I7L08E
gs_check 不指定 -L 报错
I7L0IO
preinstall 检查 OS-A9 pre-read block size status ,如果大小跟期望值不相同,会报 abnormal ,实际安装时却会设置
I7L8SL
gs_checkos -i B3 设置预读块大小后, -iA9 检查仍然是设置前的值
I7OJ04
【测试类型:工具功能】【测试版本: 5.1.0 】反向全量迁移,配置文件大小参数后启动 source 端报错,配置 schema 映射后未过滤无效 schema
I7PH8X
【测试类型:工具功能】【测试版本: 5.1.0 】反向全量迁移,未生成 sink 端迁移进度文件, source 端迁移进度文件显示内容不准确
I7Q0OK
【测试类型:工具功能】【测试版本: 5.1.0 】表包含 json 类型与二进制类型,反向全量迁移报错
I7QCJL
【测试类型:工具功能】【测试版本: 3.0.5 】【自动化】 openeuler22.03 SP 版本上编译出错
I7QJ3K
【优化建议】 gs_preinstall 报错 cm 安装必须是三节点或以上,但是文档中创建 xml 并未说明。
I7RVHM
【测试类型:功能测试】【测试版本: 5.1.0 】【资源池化】双集群模式,主集群正常执行业务,备集群日志回放卡住
I7S8GO
【测试类型: SQL 功能】【测试版本: 5.1.0 】 问题描述:修改参数 log_directory 为无效值后重启数据库,再次恢复参数默认值,重启数据库,主节点失败
I7T0RB
om 安装后,建议增加环境变量 PGPORT
I7T8UH
analysis_options 参数中的 LLVM_COMPILE 配置开启或关闭,未能干预 explain performance 显示界面中显示每个线程的 codegen 编译时间。
I7TN04
【测试类型:工具功能】【测试版本: 5.1.0 】反向全量迁移中停止 sink 端数据库后,再次启动数据库,无法断点续传
I7U1KV
【测试类型:安装升级】【测试版本: 5.1.0 】资源池化 5.0.0 升级到 5.1.0 时报错,导致升级失败
I7WSOZ
opengauss5.0 database “ REASSIGN OWNED ” 提示成功,实际未成功
I7WV6N
【测试类型:工具功能】【测试版本: 5.1.0 】全量数据校验表含 timestamp 字段,数据校验结果不准确
I7YQRJ
【测试类型:功能测试】【测试版本: 5.1.0 】【资源池化】 switchover 完成后, kill gaussdb 进程,集群卡住报错 could not fork new process
I7Z283
【测试类型:性能】【测试版本: 5.1.0 】 增量迁移,迁移性能达不到 3wtps
I7Z4DG
【测试类型:性能】【测试版本: 5.1.0 】 2p 主备场景性能不达标
I7Z8JN
【测试类型:资料】【测试版本: 5.1.0 】 问题描述 :chameleon 使用指南 .md 补充相关说明
I7ZFMD
初始化安装环境步骤有误
I7ZZ04
【测试类型: SQL 功能 / 资料】【测试版本: 5.1.0 】【资源池化】 gs_ctl 工具 build check 功能 help 信息及文档说明缺失
I81JXU
【测试类型:工具功能】【测试版本: 5.1.0 】【 gs_sdr 】:搭建容灾集群,主集群 gs_sdr 执行指定 --json 文件,报错信息需要指定 -X XML 文件,与文档描述不一致
I81OFS
【测试类型:安全】【测试版本: 5.1.0 】 SecBinaryCheck 扫描数据库二进制包,安全编译选项不满足要求
I81P6C
【测试类型:工具功能】【测试版本: 5.1.0 】【升级】 2.0.0-3.1.0-5.1.0 就地升级,升级到 5.1.0 失败,报错 could not open file ""base/15103/2690""
I82O7X
【测试类型:资料】【测试版本: 5.1.0 】 dsscmd 读取磁阵文件命令有误,多了 -D 参数
I82UNH
资源池化同城双中心日志合一部署资料描述中有错误内容
I82WV7
【测试类型:工具功能】【测试版本: 5.1.0 】 问题描述 : 源码安装 chameleon ,执行创建目录 chameleon set_configuration_files 报错
I82ZAD
【测试类型:工具功能】【测试版本: 5.1.0 】 【资源池化】数据库设置极致 RTO 和按需回放配置后,数据库重启失败
I82ZHV
【测试类型: SQL 功能】【测试版本: 5.1.0 】 使用 memchek 包执行 ci 用例,发现内存泄露,关键字: #0 0x13ddac2 in json_build_array(FunctionCallInfoData*)
附件 3 : release-plan
releasemanagement@opengauss.org