
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 [cid:image001.png@01D9B503.83128A60]