openGauss

开源数据库

openGauss社区官网

开源社区

openGauss 5.0.1版本正式发布!

openGauss2023-12-20theme

版本背景

openGauss 5.0.1 Update 版本是 openGauss 5.0.0 Release 的补丁版本。基于 5.0.0 版本基础上,回合主干分支的部分需求和缺陷,发布 5.0.1 补丁版本。

需求范围

openGauss 5.0.1 补丁版本回合的需求列表如下:

编号需求描述PR 链接
1主备高可用能力增强https://gitee.com/opengauss/openGauss-server/pulls/3981
2shared_buffers 支持大页内存https://gitee.com/opengauss/openGauss-server/pulls/3551
3支持在 A 兼容性模式下对空串的处理https://gitee.com/opengauss/openGauss-server/pulls/3729
4openGauss 资源池化支持极致 RTO 按需回放https://gitee.com/opengauss/openGauss-server/pulls/3544
5发布订阅支持冲突解决https://gitee.com/opengauss/openGauss-server/pulls/4287
6添加视图用于查询阻止 wal 清理的因素https://gitee.com/opengauss/openGauss-server/pulls/4480
7金融版本特性https://gitee.com/opengauss/openGauss-server/pulls/4482

回合缺陷

server 仓库回合缺陷列表

标题原 PR 链接ISSUE问题级别
修复 json_to_record 的偶些场景的 core 问题https://gitee.com/opengauss/openGauss-server/pulls/3320https://e.gitee.com/opengaussorg/dashboard?issue=I6SXJL严重
解决 pg_stat_segment_extent_usage 的部分问题https://gitee.com/opengauss/openGauss-server/pulls/3376https://e.gitee.com/opengaussorg/dashboard?issue=I6RYPD严重
修复发布订阅在 IU 操作没有 newtuple 时的 core 问题https://gitee.com/opengauss/openGauss-server/pulls/3593https://e.gitee.com/opengaussorg/dashboard?issue=I7DIFX严重
修改从 2.0 升级到 3.0 以上版本,升级过程中执行 select nextval 导致 core 问题https://gitee.com/opengauss/openGauss-server/pulls/3967https://e.gitee.com/opengaussorg/dashboard?issue=I7NUKT严重
修复执行带自治事务的存储过程未及时释放内存的问题https://gitee.com/opengauss/openGauss-server/pulls/3315https://e.gitee.com/opengaussorg/dashboard?issue=I6SLS6主要
【轻量级 PR】修复 gs_xlogdump_parsepage_tablepath 报错提示不合理的问题https://gitee.com/opengauss/openGauss-server/pulls/3407https://e.gitee.com/opengaussorg/dashboard?issue=I6TDQT主要
【资源池化】recovery 阶段增加异常处理分支https://gitee.com/opengauss/openGauss-server/pulls/3442https://e.gitee.com/opengaussorg/dashboard?issue=I6Q3GV主要
【bugfixed】解决 MySQL 模式下 insert on duplicate key 语法宕机的问题https://gitee.com/opengauss/openGauss-server/pulls/3342https://e.gitee.com/opengaussorg/dashboard?issue=I6VMN6主要
修复 gist 索引处理 NaN 的 bughttps://gitee.com/opengauss/openGauss-server/pulls/3350https://e.gitee.com/opengaussorg/dashboard?issue=I6SZCM主要
修复 makefile 编译 pagehack 报错https://gitee.com/opengauss/openGauss-server/pulls/3364https://e.gitee.com/opengaussorg/dashboard?issue=I6WQED主要
资源池化下使用 dms_contrl.sh 拉起 gaussdb 时,支持传入特殊参数https://gitee.com/opengauss/openGauss-server/pulls/3491https://e.gitee.com/opengaussorg/dashboard?issue=I71U7I主要
fix bug about verify parameter of gs_initdbhttps://gitee.com/opengauss/openGauss-server/pulls/3484https://e.gitee.com/opengaussorg/dashboard?issue=I6Z5GK主要
DMS reform repair 阶段确认 copy inst 的回调函数适配https://gitee.com/opengauss/openGauss-server/pulls/3495https://e.gitee.com/opengaussorg/dashboard?issue=I7852H主要
修复缺陷【表上带序列时,更新表数据存在内存泄露】https://gitee.com/opengauss/openGauss-server/pulls/3375https://e.gitee.com/opengaussorg/dashboard?issue=I6Y0JK主要
修复缺陷【分区表全表更新时存在内存泄露】https://gitee.com/opengauss/openGauss-server/pulls/3394https://e.gitee.com/opengaussorg/dashboard?issue=I6Z3JF主要
修复缺陷 B 兼容性+线程池下,开启会话内存限制出现 coredumphttps://gitee.com/opengauss/openGauss-server/pulls/3388https://e.gitee.com/opengaussorg/dashboard?issue=I6YS1O主要
修复 cluster 下盘场景 coredump 问题https://gitee.com/opengauss/openGauss-server/pulls/3393https://e.gitee.com/opengaussorg/dashboard?issue=I6Z16C主要
pg_resetxlog 增加参数合法性校验https://gitee.com/opengauss/openGauss-server/pulls/3417https://e.gitee.com/opengaussorg/dashboard?issue=I6YC95主要
【资源池化】解决 startup 线程判断 reform 失败出现漏判的情况https://gitee.com/opengauss/openGauss-server/pulls/3619https://e.gitee.com/opengaussorg/dashboard?issue=I7F9JL主要
【资源池化】【bugfix】打开按需回放后,HashMap 内存在初始化阶段就完成申请,防止回放过程时因为内存申请失败导致故障恢复失败https://gitee.com/opengauss/openGauss-server/pulls/3618https://e.gitee.com/opengaussorg/dashboard?issue=I7F9X2主要
dorado 双集群日志回放问题https://gitee.com/opengauss/openGauss-server/pulls/3643https://e.gitee.com/opengaussorg/dashboard?issue=I7G2WY主要
解决 ss 双集群 build 问题https://gitee.com/opengauss/openGauss-server/pulls/3664https://e.gitee.com/opengaussorg/dashboard?issue=I7HZOT主要
【资源池化】【bugfix】解决多次进入按需回放时,回放日志选择出错的问题https://gitee.com/opengauss/openGauss-server/pulls/3665https://e.gitee.com/opengaussorg/dashboard?issue=I7HRZV主要
修复 pg_partition_size()函数宕机问题。https://gitee.com/opengauss/openGauss-server/pulls/3615https://e.gitee.com/opengaussorg/dashboard?issue=I7DSG4主要
【资源池化】【bugfix】修复 switchover 或 failover 过程中重建复制槽 coredump 的问题,支持逻辑复制,支持删除复制槽https://gitee.com/opengauss/openGauss-server/pulls/3678https://e.gitee.com/opengaussorg/dashboard?issue=I7I77E主要
修复缺陷:执行 grant select (prosrc) on pg_proc to test 后,数据库宕机https://gitee.com/opengauss/openGauss-server/pulls/3614https://e.gitee.com/opengaussorg/dashboard?issue=I6NLEX主要
[bug fix] 修复 copy from 制定 timestamp format 中包含 FF6 导致 coredump 的问题https://gitee.com/opengauss/openGauss-server/pulls/3662https://e.gitee.com/opengaussorg/dashboard?issue=I7AU3E主要
【资源池化】【bugfix】解决按需回放部分问题https://gitee.com/opengauss/openGauss-server/pulls/3684https://e.gitee.com/opengaussorg/dashboard?issue=I7ITGE主要
fseeko 规避https://gitee.com/opengauss/openGauss-server/pulls/3743https://e.gitee.com/opengaussorg/dashboard?issue=I7J5UB主要
修复无权限用户修改发布订阅名时报错信息错误的问题https://gitee.com/opengauss/openGauss-server/pulls/3279https://e.gitee.com/opengaussorg/dashboard?issue=I6Q0A8次要
修复 opfusion 更新带 checkoption 视图时对象未关闭和校验失效的问题https://gitee.com/opengauss/openGauss-server/pulls/3264https://e.gitee.com/opengaussorg/dashboard?issue=I6Q81L次要
保持 ss_enable_dss 与 ss_enable_dms 一致https://gitee.com/opengauss/openGauss-server/pulls/3339https://e.gitee.com/opengaussorg/dashboard?issue=I6UR2O次要
修复 view definer 在权限相关的一些 bughttps://gitee.com/opengauss/openGauss-server/pulls/3262https://e.gitee.com/opengaussorg/dashboard?issue=I6OZMJ次要
guc 参数校验函数 check_ss_rdma_work_config 完善https://gitee.com/opengauss/openGauss-server/pulls/3353https://e.gitee.com/opengaussorg/dashboard?issue=I6VI2J次要
gs_probackup show 时候跳过 dss 初始化https://gitee.com/opengauss/openGauss-server/pulls/3392https://e.gitee.com/opengaussorg/dashboard?issue=I6XD8D次要
SsIsSkipPath 代码规范完善https://gitee.com/opengauss/openGauss-server/pulls/3400https://e.gitee.com/opengaussorg/dashboard?issue=I6XRR9次要
闪回恢复操作在 drop 两次同名表时的设计缺陷https://gitee.com/opengauss/openGauss-server/pulls/3330https://e.gitee.com/opengaussorg/dashboard?issue=I6GE2Y次要
修复 username 中出现@的场景https://gitee.com/opengauss/openGauss-server/pulls/3319https://e.gitee.com/opengaussorg/dashboard?issue=I6TAW9次要
bug 修复-非保留关键字 ignore,作为列名时报错https://gitee.com/opengauss/openGauss-server/pulls/3332https://e.gitee.com/opengaussorg/dashboard?issue=I6UG5Y次要
修复通过同义词 refresh 物化视图失败的问题https://gitee.com/opengauss/openGauss-server/pulls/3333https://e.gitee.com/opengaussorg/dashboard?issue=I6RW16次要
解决 user@host 中当用户名过长时的报错信息与 mysql 报错信息不一致的问题https://gitee.com/opengauss/openGauss-server/pulls/3337https://e.gitee.com/opengaussorg/dashboard?issue=I6TAR5次要
修复允许通过 alter table 命令,将表上的列名设置为 tidhttps://gitee.com/opengauss/openGauss-server/pulls/3351https://e.gitee.com/opengaussorg/dashboard?issue=I6WGG1次要
show warnings bugfixhttps://gitee.com/opengauss/openGauss-server/pulls/3308https://e.gitee.com/opengaussorg/dashboard?issue=I6SKCO次要
1. 适配 DMS DRC 允许不一致;2. 适配 DRC 按需回收能力https://gitee.com/opengauss/openGauss-server/pulls/3323https://e.gitee.com/opengaussorg/dashboard?issue=I6XRA7次要
修复部分资源池化问题https://gitee.com/opengauss/openGauss-server/pulls/3475https://e.gitee.com/opengaussorg/dashboard?issue=I6XR32次要
修复 src/common/backend/parser 下的 Makefilehttps://gitee.com/opengauss/openGauss-server/pulls/3346https://e.gitee.com/opengaussorg/dashboard?issue=I6W9EZ次要
修复存储过程报错位置不准确的问题https://gitee.com/opengauss/openGauss-server/pulls/3368https://e.gitee.com/opengaussorg/dashboard?issue=I6PAZW次要
解决 gs_dump does not resolve circular dependency 的问题https://gitee.com/opengauss/openGauss-server/pulls/3366https://e.gitee.com/opengaussorg/dashboard?issue=I6SKVA次要
修复打开 plsql_show_all_error 后未记录 gs_error 表的问题https://gitee.com/opengauss/openGauss-server/pulls/3367https://e.gitee.com/opengaussorg/dashboard?issue=I6RUMQ次要
修复 xc_for_update 的用例不通过的问题https://gitee.com/opengauss/openGauss-server/pulls/3413https://e.gitee.com/opengaussorg/dashboard?issue=I6YV3Y次要
【资源池化】更新 dms 版本号https://gitee.com/opengauss/openGauss-server/pulls/3534https://e.gitee.com/opengaussorg/dashboard?issue=I77BPF次要
pg_resetxlog -O 报错说明调整https://gitee.com/opengauss/openGauss-server/pulls/3455https://e.gitee.com/opengaussorg/dashboard?issue=I6YIJ2次要
解决 update 多表显式关联超过三张表结果错误的问题https://gitee.com/opengauss/openGauss-server/pulls/3448https://e.gitee.com/opengaussorg/dashboard?issue=I6ZC79次要
pg_ctl 在非资源池化场景修复https://gitee.com/opengauss/openGauss-server/pulls/3579https://e.gitee.com/opengaussorg/dashboard?issue=I7DNPU次要
修复 pbe 场景下 create trigger 的问题https://gitee.com/opengauss/openGauss-server/pulls/3460https://e.gitee.com/opengaussorg/dashboard?issue=I6WLVL次要
pagehack 适配 release 方式编译https://gitee.com/opengauss/openGauss-server/pulls/3401https://e.gitee.com/opengaussorg/dashboard?issue=I6Z3N5次要
【资源池化】6.17 修复 DMS 版本的更新https://gitee.com/opengauss/openGauss-server/pulls/3588https://e.gitee.com/opengaussorg/dashboard?issue=I765E4次要
修复基于 cstore 表的视图 select for update 导致数据库 core 的问题https://gitee.com/opengauss/openGauss-server/pulls/3487https://e.gitee.com/opengaussorg/dashboard?issue=I76UF2次要
【资源池化】ss_buffer_ctrl 对于非资源池化进行拦截https://gitee.com/opengauss/openGauss-server/pulls/3629https://e.gitee.com/opengaussorg/dashboard?issue=I7FARF次要
【bugfixed】解决创建表空间,绝对路径不存在时会话卡住,数据库服务无法正常关闭也无法登陆的问题https://gitee.com/opengauss/openGauss-server/pulls/3523https://e.gitee.com/opengaussorg/dashboard?issue=I76MG5次要
修改文件被删除时处理逻辑,由原先 DEBUG 日志修改为:ERROR 日志。且增加判断:文件被删除时直接返回https://gitee.com/opengauss/openGauss-server/pulls/3517https://e.gitee.com/opengaussorg/dashboard?issue=I6WZM7次要
【bugfixed】解决存在 exception 时匿名事务占用内存不断上升的问题 & 2 个 memcheck 内存泄漏https://gitee.com/opengauss/openGauss-server/pulls/3533https://e.gitee.com/opengaussorg/dashboard?issue=I7A4DO次要
解决在兼容 b 库上,lock table 功能在 nodes.yml 中 url 的参数为非 simple 模式下,利用 jdbc(yat)运行结果不正确的问题https://gitee.com/opengauss/openGauss-server/pulls/3385https://e.gitee.com/opengaussorg/dashboard?issue=I6TAMS次要
修复列存表 update 内存泄露https://gitee.com/opengauss/openGauss-server/pulls/3420https://e.gitee.com/opengaussorg/dashboard?issue=I70KOE次要
修复分区表统计信息错误,优化其查询计划https://gitee.com/opengauss/openGauss-server/pulls/3369https://e.gitee.com/opengaussorg/dashboard?issue=I6Y0EI次要
双集群日志回放问题https://gitee.com/opengauss/openGauss-server/pulls/3659https://e.gitee.com/opengaussorg/dashboard?issue=I7HZDQ次要
修复 pg_job 无法重新执行的 bughttps://gitee.com/opengauss/openGauss-server/pulls/3426https://e.gitee.com/opengaussorg/dashboard?issue=I6YB91次要
【bugfixed】对提前返回的场景,将路径指针*ptr 恢复为‘/’https://gitee.com/opengauss/openGauss-server/pulls/3604https://e.gitee.com/opengaussorg/dashboard?issue=I76MG5次要
【资源池化】转移页面时,当本地页面淘汰的情况下,让请求节点从磁盘加载https://gitee.com/opengauss/openGauss-server/pulls/3655https://e.gitee.com/opengaussorg/dashboard?issue=I78II2次要
to_date 函数支持秒单位后使用小数点https://gitee.com/opengauss/openGauss-server/pulls/3586https://e.gitee.com/opengaussorg/dashboard?issue=I7DIS4次要
解决兼容 B 库下,可以成功创建 user@localhost 用户 但是无法连接https://gitee.com/opengauss/openGauss-server/pulls/3381https://e.gitee.com/opengaussorg/dashboard?issue=I6TCWE次要
gs_probackup: Multithread backup supports pglz compressionhttps://gitee.com/opengauss/openGauss-server/pulls/3671https://e.gitee.com/opengaussorg/dashboard?issue=I7IHTL次要
issue 修复:dolphin 插件下 B 兼容数据库分区表 gs_dump 失败修复https://gitee.com/opengauss/openGauss-server/pulls/3276https://e.gitee.com/opengaussorg/dashboard?issue=I6QMGL未指定
dblink 完善异常场景安全性https://gitee.com/opengauss/openGauss-server/pulls/3294未指定未指定
问题修复:dolphin 插件下含 enum 类型列的表导出后无法导入修复https://gitee.com/opengauss/openGauss-server/pulls/3303https://e.gitee.com/opengaussorg/dashboard?issue=I6TDA2未指定
【bugfixed】解决 orderby 列的别名在 distinct 中也报错的问题https://gitee.com/opengauss/openGauss-server/pulls/3326https://e.gitee.com/opengaussorg/dashboard?issue=I6TMU5未指定
修复 uppercase_attribute_name 打开的场景下,gs_dump 的 core 问题https://gitee.com/opengauss/openGauss-server/pulls/3327https://e.gitee.com/opengaussorg/dashboard?issue=I6SOQU未指定
issue 修复:COMMENT ON 对存储过程注释后,gs_dump 导出内容导入失败问题修复https://gitee.com/opengauss/openGauss-server/pulls/3292https://e.gitee.com/opengaussorg/dashboard?issue=I6QWI9未指定
【资源池化】DB 侧适配 DMS 的并行逻辑https://gitee.com/opengauss/openGauss-server/pulls/3345https://e.gitee.com/opengaussorg/dashboard?issue=I6PPOJ未指定
【资源池化】增加系统内置函数 ss_buffer_ctrl,便于直接查看 buf_ctrlhttps://gitee.com/opengauss/openGauss-server/pulls/3423https://e.gitee.com/opengaussorg/dashboard?issue=I6PPOJ未指定
【资源池化】系统函数 ss_buffer_ctrl 增加升级和回退脚本https://gitee.com/opengauss/openGauss-server/pulls/3457https://e.gitee.com/opengaussorg/dashboard?issue=I6PPOJ未指定
B 模式下 fetch 自动退出https://gitee.com/opengauss/openGauss-server/pulls/3295未指定未指定
修复 memcheck 问题https://gitee.com/opengauss/openGauss-server/pulls/3382https://e.gitee.com/opengaussorg/dashboard?issue=I6YHAK未指定
_copyCreateTrigStmt 中 funcSource 复制https://gitee.com/opengauss/openGauss-server/pulls/3109未指定未指定
[资源池化]在线 failover 停止业务线程步骤前移+failover 微重构https://gitee.com/opengauss/openGauss-server/pulls/3512https://e.gitee.com/opengaussorg/dashboard?issue=I73F5G未指定
修复 NasWrite 中 free 之后还继续使用指针的问题https://gitee.com/opengauss/openGauss-server/pulls/3383https://e.gitee.com/opengaussorg/dashboard?issue=I6YG27未指定
[资源池化]增加 flush_copy 阶段在异常场景下的退出分支https://gitee.com/opengauss/openGauss-server/pulls/3516https://e.gitee.com/opengaussorg/dashboard?issue=I73F5G未指定
【资源池化】reform 先完成 startup 线程后退出https://gitee.com/opengauss/openGauss-server/pulls/3522https://e.gitee.com/opengaussorg/dashboard?issue=I73F5G未指定
优化 gstrace_options、gaussdb_options、gsql_options、gsbasebackup_options、gsdump_options、gsloader_options 测试用例https://gitee.com/opengauss/openGauss-server/pulls/3430未指定未指定
脱敏 grant usage 语法https://gitee.com/opengauss/openGauss-server/pulls/3437未指定未指定
shared storage adapt dual cluster in the same city about read consistency cluster switchinghttps://gitee.com/opengauss/openGauss-server/pulls/3438https://e.gitee.com/opengaussorg/dashboard?issue=I6UI96未指定
【资源池化】同步接口 dms_buf_res_rebuild_drc_parallelhttps://gitee.com/opengauss/openGauss-server/pulls/3559https://e.gitee.com/opengaussorg/dashboard?issue=I73F5G未指定
资源池化 dorado 备机群主备切换https://gitee.com/opengauss/openGauss-server/pulls/3555https://e.gitee.com/opengaussorg/dashboard?issue=I6UI96未指定
dblink 代码逻辑调整https://gitee.com/opengauss/openGauss-server/pulls/3456https://e.gitee.com/opengaussorg/dashboard?issue=I739AY未指定
openGauss 资源池化支持极致 RTO 按需回放https://gitee.com/opengauss/openGauss-server/pulls/3544https://e.gitee.com/opengaussorg/dashboard?issue=I6UI0H未指定
修复溢出判断错误问题https://gitee.com/opengauss/openGauss-server/pulls/3408https://e.gitee.com/opengaussorg/dashboard?issue=I7038X未指定
修复 NUMERIC_SIGN 宏在值为 Nan 时获取错误的 BUGhttps://gitee.com/opengauss/openGauss-server/pulls/3470未指定未指定
解决 dorado sharestorage init 失败的问题https://gitee.com/opengauss/openGauss-server/pulls/3596未指定未指定
修复笔误导致两个函数无法使用的问题https://gitee.com/opengauss/openGauss-server/pulls/3488https://e.gitee.com/opengaussorg/dashboard?issue=I78O7S未指定
【资源池化】系统函数 ss_buffer_ctrl--删除内容锁的请求https://gitee.com/opengauss/openGauss-server/pulls/3601https://e.gitee.com/opengaussorg/dashboard?issue=I6PPOJ未指定
定时任务适配 ACL 权限检查https://gitee.com/opengauss/openGauss-server/pulls/3210https://e.gitee.com/opengaussorg/dashboard?issue=I6OUDI未指定
资源池化 dorado 双集群屏蔽影响https://gitee.com/opengauss/openGauss-server/pulls/3616未指定未指定
提高 timestamp/time/date 输出函数的速度https://gitee.com/opengauss/openGauss-server/pulls/3015未指定未指定
合并 pg pr:PrivateRefCount 相关问题修复https://gitee.com/opengauss/openGauss-server/pulls/3013未指定未指定
修复 query_dop>1 时修改外部表导致的宕机问题https://gitee.com/opengauss/openGauss-server/pulls/3486https://e.gitee.com/opengaussorg/dashboard?issue=I78GJR未指定
dblink 提前校验是否在线程池模式https://gitee.com/opengauss/openGauss-server/pulls/3547未指定未指定
修复发布端主备切换后,订阅端无法自动连接到新主的问题https://gitee.com/opengauss/openGauss-server/pulls/3539https://e.gitee.com/opengaussorg/dashboard?issue=I7BO0A未指定
【资源池化】共享存储模式禁止配置过大的 Proc threads 数量https://gitee.com/opengauss/openGauss-server/pulls/3649https://e.gitee.com/opengaussorg/dashboard?issue=I71B6Q未指定
修复回收站导致分区表 relfilenode 无法删除的问题https://gitee.com/opengauss/openGauss-server/pulls/3538https://e.gitee.com/opengaussorg/dashboard?issue=I77SW4未指定
【bugfixed】解决 procedure 存在 variadic 参数时 call 报错的问题https://gitee.com/opengauss/openGauss-server/pulls/3598https://e.gitee.com/opengaussorg/dashboard?issue=I7CPCA未指定
on update current_timestamp 特性对并发 update 修复https://gitee.com/opengauss/openGauss-server/pulls/3609https://e.gitee.com/opengaussorg/dashboard?issue=I7EGNS未指定
修复分区表文件无法删除、部分 array 函数 coredump 的问题https://gitee.com/opengauss/openGauss-server/pulls/3610https://e.gitee.com/opengaussorg/dashboard?issue=I7F3YQ未指定
修复 copy 识别 gbk/gb18030 中文字符错误的 bughttps://gitee.com/opengauss/openGauss-server/pulls/3661https://e.gitee.com/opengaussorg/dashboard?issue=I7GPV2未指定
修复多次 drop package body 失败的问题https://gitee.com/opengauss/openGauss-server/pulls/3703未指定未指定
开启 synchronous_commit='remote_apply'后,事务提交延迟过大https://gitee.com/opengauss/openGauss-server/pulls/3611https://e.gitee.com/opengaussorg/dashboard?issue=I7F570未指定
双集群 build checkhttps://gitee.com/opengauss/openGauss-server/pulls/3780https://e.gitee.com/opengaussorg/dashboard?issue=I7IM3I未指定
修正了 parser.cpp 文件中的拼写错误https://gitee.com/opengauss/openGauss-server/pulls/3144https://e.gitee.com/opengaussorg/dashboard?issue=I6N4JB不重要
probackup 提示https://gitee.com/opengauss/openGauss-server/pulls/3462https://e.gitee.com/opengaussorg/dashboard?issue=I6XA5T不重要
创建触发器语法报错信息修改https://gitee.com/opengauss/openGauss-server/pulls/3110https://e.gitee.com/opengaussorg/dashboard?issue=I6496V不重要
gsql explain 执行调整https://gitee.com/opengauss/openGauss-server/pulls/3416https://e.gitee.com/opengaussorg/dashboard?issue=I70DDJ不重要
修复 fuction 带参数并且参数个数和默认入参个数相同,不带括号调用报错的问题。https://gitee.com/opengauss/openGauss-server/pulls/3436https://e.gitee.com/opengaussorg/dashboard?issue=I71I9G不重要
替换存储过程时,重建依赖于此存储过程的视图https://gitee.com/opengauss/openGauss-server/pulls/3439https://e.gitee.com/opengaussorg/dashboard?issue=I71D06不重要
修复 gs_errors 表中行号信息不准确的问题https://gitee.com/opengauss/openGauss-server/pulls/3443https://e.gitee.com/opengaussorg/dashboard?issue=I71A5P不重要
bug 修复-非保留关键字 charset,作为列名时报错https://gitee.com/opengauss/openGauss-server/pulls/3445https://e.gitee.com/opengaussorg/dashboard?issue=I72RXW不重要
修复存在 dolphin 时使用反引号当列名插入失败的问题https://gitee.com/opengauss/openGauss-server/pulls/3447https://e.gitee.com/opengaussorg/dashboard?issue=I725RF不重要
修复 local_debug_server_info 函数返回值类型错误的问题https://gitee.com/opengauss/openGauss-server/pulls/3454https://e.gitee.com/opengaussorg/dashboard?issue=I72JSK不重要
当 targetlist 存在系统列时,不重写 fulljoinhttps://gitee.com/opengauss/openGauss-server/pulls/3459https://e.gitee.com/opengaussorg/dashboard?issue=I73J9V不重要
connect by 查询中使用同义词报错https://gitee.com/opengauss/openGauss-server/pulls/3108https://e.gitee.com/opengaussorg/dashboard?issue=I6LRTZ不重要
【bugfixed】增加对 file_fdw 扩展的删除限制,与文档保持一致https://gitee.com/opengauss/openGauss-server/pulls/3506https://e.gitee.com/opengaussorg/dashboard?issue=I77PLV不重要
修复创建包头报错没有记录到 gs_source 的问题https://gitee.com/opengauss/openGauss-server/pulls/3483https://e.gitee.com/opengaussorg/dashboard?issue=I7775Y不重要
修复视图定义中包含 row mark 子句时报错的问题https://gitee.com/opengauss/openGauss-server/pulls/3518https://e.gitee.com/opengaussorg/dashboard?issue=I790RF不重要
修复 dolphin 的列名大小写在触发器中的问题https://gitee.com/opengauss/openGauss-server/pulls/3542https://e.gitee.com/opengaussorg/dashboard?issue=I7BVBT不重要
【bugfixed】解决全量重建备机时,postgresconf.guc.bak 文件被覆盖,postgresql.conf.bak 文件被删除问题https://gitee.com/opengauss/openGauss-server/pulls/3553https://e.gitee.com/opengaussorg/dashboard?issue=I77ML6不重要
修复存储过程种包含 commit 时出现内存泄漏的问题https://gitee.com/opengauss/openGauss-server/pulls/3519https://e.gitee.com/opengaussorg/dashboard?issue=I7AKHG不重要
解决分区键表达式场景,打开 enable_partition_opfusion 走 opfusion 后报错https://gitee.com/opengauss/openGauss-server/pulls/3537https://e.gitee.com/opengaussorg/dashboard?issue=I7984D不重要
gs_dumpall 不备份系统 gs_role 角色https://gitee.com/opengauss/openGauss-server/pulls/3573https://e.gitee.com/opengaussorg/dashboard?issue=I72MWS不重要
修复资源池化系统 toast 表 reloption 含有 segment=onhttps://gitee.com/opengauss/openGauss-server/pulls/3674https://e.gitee.com/opengaussorg/dashboard?issue=I7DU57不重要
增加 DMS 日志存储,优化日志打印信息https://gitee.com/opengauss/openGauss-server/pulls/3751https://e.gitee.com/opengaussorg/dashboard?issue=I70B1Q不重要
shared storage adapt dual cluster about deploy and main standby only readhttps://gitee.com/opengauss/openGauss-server/pulls/3304https://e.gitee.com/opengaussorg/dashboard?issue=I6UI96不重要
修复 3.0.0-3.1.0-5.1.0 跨版本灰度升级失败,报错 Key (oid)=(560) already existshttps://gitee.com/opengauss/openGauss-server/pulls/4192https://e.gitee.com/opengaussorg/dashboard?issue=I82MZR未指定
修复 interval 在存储过程中赋值错误的问题https://gitee.com/opengauss/openGauss-server/pulls/4047https://e.gitee.com/opengaussorg/dashboard?issue=I7VCZI未指定
【回合 5.0.0 分支】解决备机获取快照导致主备复制卡住的问题https://gitee.com/opengauss/openGauss-server/pulls/3651未指定未指定
修复 alter system set 导致参数设置错误的问题https://gitee.com/opengauss/openGauss-server/pulls/4240https://gitee.com/opengauss/openGauss-server/issues/I7VXNQ未指定
实现 pg_terminate_active_session_socket 用于直接关闭 session 的 sockethttps://gitee.com/opengauss/openGauss-server/pulls/4076未指定未指定
解决 gs_ctl 内存泄漏https://gitee.com/opengauss/openGauss-server/pulls/3815未指定未指定
【bugfix】【资源池化】解决按需回放部分问题https://gitee.com/opengauss/openGauss-server/pulls/3892I7PI9D主要
【资源池化】解决消息超时时间默认 1s 导致的 smon 流程无法成功的问题https://gitee.com/opengauss/openGauss-server/pulls/3896I7PNXZ次要
适配初始化时 ENABLE_DMS 未生效的场景,toast 表不增加 segment=on 选项https://gitee.com/opengauss/openGauss-server/pulls/3889未指定未指定
适配 DSS 接口与错误码修改https://gitee.com/opengauss/openGauss-server/pulls/3946未指定未指定
【bugfix】【资源池化】解决按需回放部分问题https://gitee.com/opengauss/openGauss-server/pulls/3945I7SNUJ主要
【资源池化】适配 DMS 兼容性https://gitee.com/opengauss/openGauss-server/pulls/3979I7F1RO不重要
dms_control 执行脚本删除大量无用日志https://gitee.com/opengauss/openGauss-server/pulls/4011未指定未指定
适配 DMS 侧增加 smon_recycle 线程;DMS 推点https://gitee.com/opengauss/openGauss-server/pulls/4079I7XV28次要
【bugfix】解决按需回放部分问题https://gitee.com/opengauss/openGauss-server/pulls/4030I7Q6BU I7IMMH I7ZB9E主要
段页表支持 hash 索引插入https://gitee.com/opengauss/openGauss-server/pulls/3998I7QC81不重要
【资源池化】owner 转移页面场景,对于 been_load 为 false 情况,补充内容锁的释放https://gitee.com/opengauss/openGauss-server/pulls/4116I7ZR5M次要
【资源池化】DMS 推点https://gitee.com/opengauss/openGauss-server/pulls/4121I7VNQC主要
修复极致 RTO 支持备机读对按需回放的影响https://gitee.com/opengauss/openGauss-server/pulls/4115I7ZD5L I7ZXV9主要
修改 dss_contrl 脚本,实现僵死检测https://gitee.com/opengauss/openGauss-server/pulls/4068I80FFK次要
解决关闭双写,段页式执行 local_space_shrink 可能会 core 的问题https://gitee.com/opengauss/openGauss-server/pulls/4138I7XXCR主要
修复 hash 索引编译告警https://gitee.com/opengauss/openGauss-server/pulls/4118I7QC81不重要
9.12dss 推点https://gitee.com/opengauss/openGauss-server/pulls/4105未指定未指定
issue 修复:dms 增加本地 dn 校验https://gitee.com/opengauss/openGauss-server/pulls/4148I7Q1DP未指定
【资源池化】mes worker 线程回调函数中使用超时接口https://gitee.com/opengauss/openGauss-server/pulls/4143I7VNQC I7YLPM主要
DB 侧适配新 MES;适配参数变更;推进 commit 点https://gitee.com/opengauss/openGauss-server/pulls/4139I65AFJ未指定
【资源池化】修复主备倒换后,由于新主的 segfiles 里面 fd 是 0,会导致读和 aio 出错的问题https://gitee.com/opengauss/openGauss-server/pulls/4168I7ZI6O I80U20主要
【bugfix】修复主节点按需回放时,重启备节点,主节点卡在 PM_WAIT_BACKENDhttps://gitee.com/opengauss/openGauss-server/pulls/4171I7YQRJ I82ZAD主要
【资源池化】对于请求页面长时间等待的日志,避免其打印到前端 gsqlhttps://gitee.com/opengauss/openGauss-server/pulls/4182I836G4次要
1、修复 SS switchover TwoPhaseCleaner 退出失败;2、优化更新 primaryInst 逻辑,去除重复校验https://gitee.com/opengauss/openGauss-server/pulls/4179未指定未指定
解决按需回放 redo 阶段,未升主备机 lsn 不一致的问题https://gitee.com/opengauss/openGauss-server/pulls/4166I82MIV次要
【资源池化】SSWaitIOTimeout 修复+DMS 推点https://gitee.com/opengauss/openGauss-server/pulls/4219I84GE1次要
修改 gs_ctl 内存泄漏问题https://gitee.com/opengauss/openGauss-server/pulls/4238未指定未指定
打开 dms 时,数据库只能使用段页式存储,所以修改默认模式为段页式存储提升易用性https://gitee.com/opengauss/openGauss-server/pulls/3507I70AC3未指定
【资源池化】【bugfix】解决按需回放内存配置比实际回放内存小时,回放卡住及回放失败的问题https://gitee.com/opengauss/openGauss-server/pulls/3765I7KJ47 I7IKSX主要
ss probackup 适配 double write initdb 的调整https://gitee.com/opengauss/openGauss-server/pulls/4198I82E6J次要
资源池化回合 5.0.1-pg_controldata 预留双集群模式https://gitee.com/opengauss/openGauss-server/pulls/3906未指定未指定
【资源池化】解决主机新加段页式文件,备机更新时没有初始化的问题https://gitee.com/opengauss/openGauss-server/pulls/4126I7ZBPN I7ZIQZ次要
【资源池化】优化 cm_agent 获取快照逻辑,不走 dms,减少 cm_agent 获取状态异常的场景https://gitee.com/opengauss/openGauss-server/pulls/4045I7WQZB主要
5.0.0 版本默认发布包加上 xlogdump 和 pagehack 工具https://gitee.com/opengauss/openGauss-server/pulls/4284I7LSPQ不重要
【回合】实现 dolphin 插件基于 cmakelists.txt 的轻量版安装包编译https://gitee.com/opengauss/openGauss-server/pulls/3397I6ZFRO未指定
修复小型化版本带 dolphin 插件升级失败的问题https://gitee.com/opengauss/openGauss-server/pulls/4210I845ZN次要
升级 dolphin5.0.1 版本的版本号从 1.1 变更为 1.2,修复 5.0.1-》5.1.0 回滚失败问题https://gitee.com/opengauss/Plugin/pulls/1070未指定未指定
修复 B 兼容性数据库逻辑解码结果错误的问题https://gitee.com/opengauss/openGauss-server/pulls/4250I869P7未指定
解决 sql_mode_full_group 关闭下,对没值的列使用聚合函数报错,与 MySQL 输出不一致https://gitee.com/opengauss/openGauss-server/pulls/4142I7URBV不重要
记录 query 的 parsetree nodetaghttps://gitee.com/opengauss/openGauss-server/pulls/4085I7NX0C不重要
【资源池化】修复频繁 kill 备机触发 full clean 导致 extend 中的页面走了 rebuildhttps://gitee.com/opengauss/openGauss-server/pulls/4323#I88Y9S次要
【回合 5.0.0】修改 txn redo 线程确认 redo work 线程确认 lsn 的方式https://gitee.com/opengauss/openGauss-server/pulls/4315#I87OYH次要
issue 修复:gs_basebackup 备份时 pg_xlog/archive_status 缺失导致备份失败问题修复https://gitee.com/opengauss/openGauss-server/pulls/4308#I87W9N主要
【master 回合 5.0.0】Rename 支持修改表的 schemahttps://gitee.com/opengauss/openGauss-server/pulls/4316I6KIBM未指定
【5.0.0 回合】按需回放 bugfix 回合 5.0.0 分支https://gitee.com/opengauss/openGauss-server/pulls/4310#I88PBI #I88MZA次要
【5.0.0】 修复第一轮按需回放失败后,备机 failover 时备节点 core 掉的问题https://gitee.com/opengauss/openGauss-server/pulls/4306#I8735J次要
【测试类型:故障注入】【测试版本:5.0.1】【可靠性】【概率问题】备机重建过程中 ctl+c 故障后,1h 无返回结果。再次重建失败后,stop 集群时,主机无法 stophttps://gitee.com/opengauss/openGauss-server/pulls/4554#I894YC次要
【测试类型:SQL 功能】【测试版本:5.0.1】【自动化】 5.0.1 金融版本进行 alter server 操作,报错“ERROR: invalid option "krbsrvname"”https://gitee.com/opengauss/openGauss-server/pulls/4629https://gitee.com/opengauss/openGauss-server/issues/I8O2Q4次要
【测试类型:SQL 功能】【测试版本:5.0.1】【概率失败问题】执行建表建索引、删除表操作后,重启集群,备机均无法 start,pg 日志报错“PANIC: The Page's LSN[15026772743224134984] bigger than want set LSN [353026928]”https://gitee.com/opengauss/openGauss-server/pulls/4503https://gitee.com/opengauss/openGauss-server/issues/I89N9K次要
【测试类型:故障注入】【测试版本:5.0.1】【可靠性】【概率问题】备机重建过程中 ctl+c 故障后,1h 无返回结果。再次重建失败后,stop 集群时,主机无法 stophttps://gitee.com/opengauss/openGauss-server/pulls/4571https://gitee.com/opengauss/openGauss-server/issues/I894YC次要
【测试类型:工具功能】【测试版本:5.0.1】【升级】3.x(带 cm)升级至 5.0.1(带 cm),升级提交后一段时间,CM 集群主备发生切换https://gitee.com/opengauss/openGauss-OM/pulls/606https://gitee.com/opengauss/openGauss-server/issues/I88Y89次要
【测试类型:兼容性】【测试版本:5.0.0】1 主 2 备环境经过业务后突然 3 台机器出现 Standby need repair 状态[zyzx]https://gitee.com/opengauss/openGauss-server/pulls/4473https://gitee.com/opengauss/openGauss-server/issues/I8AERQ次要
||用法不兼容https://gitee.com/opengauss/Plugin/pulls/1144https://gitee.com/opengauss/openGauss-server/issues/I8EQMT次要
使用 create table ... like ... 语法创建表时,新创建的表字段属性与原表不一致https://gitee.com/opengauss/Plugin/pulls/1139https://gitee.com/opengauss/openGauss-server/issues/I8AGOT不重要
【测试类型:SQL 功能】【测试版本:5.0.1】【自动化】执行 hash 索引相关用例后,备机重启异常,产生 corehttps://gitee.com/opengauss/openGauss-server/pulls/4527https://gitee.com/opengauss/openGauss-server/issues/I8KRXY主要
【测试类型:工具功能】【测试版本:5.0.1】【升级】 3.0.3(带 cm)就地升级到 5.0.1(带 cm)后 cms corehttps://gitee.com/opengauss/openGauss-OM/pulls/629https://gitee.com/opengauss/openGauss-server/issues/I8H27X主要
【测试类型:工具功能】【测试版本:5.0.1】【升级】 2.0.1 就地升级 5.0.1,提交升级时启库失败,产生 corehttps://gitee.com/opengauss/openGauss-OM/pulls/634https://gitee.com/opengauss/openGauss-server/issues/I8KUD7主要
【测试类型:工具功能】【测试版本:5.0.1】【升级】 2.0.4/2.0.5(不带 cm)灰度地升级 5.0.1(带 cm),提交/回滚失败https://gitee.com/opengauss/openGauss-server/pulls/4634https://gitee.com/opengauss/openGauss-server/issues/I8LUVZ次要
【测试类型:工具功能】【测试版本:5.0.1】【升级】3.1.0(带 cm)灰度升级 5.0.1(带 cm)后 dn 节点切换https://gitee.com/opengauss/CM/pulls/167https://gitee.com/opengauss/openGauss-server/issues/I8ML3D次要
【测试类型:工具功能】【测试版本:5.0.1】【升级】3.1.0(带 cm)灰度升级 5.0.1(带 cm)后强制回滚,回滚过程中报错,dolphin 版本未回滚成功https://gitee.com/opengauss/openGauss-OM/pulls/640https://gitee.com/opengauss/openGauss-server/issues/I8MLAX次要

OM 仓库回合缺陷列表

标题原始 PRISSUE问题级别
【opengauss】【fixbug】修复 dssserver 拉起后,暂时不可用的问题https://gitee.com/opengauss/openGauss-OM/pulls/484https://e.gitee.com/opengaussorg/dashboard?issue=I7BZWP主要
3.0.3new 就地升级到 5.0.0 报错删除索引不存在https://gitee.com/opengauss/openGauss-OM/pulls/460https://e.gitee.com/opengaussorg/dashboard?issue=I6SWZA主要
【opengauss】【fixbug】 修复无法清理升级清理 GAUSSHOME/bin 的问题https://gitee.com/opengauss/openGauss-OM/pulls/479https://e.gitee.com/opengaussorg/dashboard?issue=I71U1X次要
【opengauss】【fixbug】回退 A4 的设置项以及 A10 的检查项https://gitee.com/opengauss/openGauss-OM/pulls/478https://e.gitee.com/opengaussorg/dashboard?issue=I6XRA7次要
om 安装,添加 PGDATA 环境变量;修改 azPriority 优先级相同增加报错提示https://gitee.com/opengauss/openGauss-OM/pulls/467https://e.gitee.com/opengaussorg/dashboard?issue=I6Y32M次要
修复打开 uppercase_attribute_name 后,执行 gs_om -t status 和 gs_om restart 失败的问题https://gitee.com/opengauss/openGauss-OM/pulls/466https://e.gitee.com/opengaussorg/dashboard?issue=I6YO0J次要
在 preinstall 开始,添加 os 和包架构的是否一致的判断https://gitee.com/opengauss/openGauss-OM/pulls/462https://e.gitee.com/opengaussorg/dashboard?issue=I6UYKC次要
gs_sdr 搭建流式集群设置 most_available_synchttps://gitee.com/opengauss/openGauss-OM/pulls/450https://e.gitee.com/opengaussorg/dashboard?issue=I6TBNH次要
修改 CheckEtcHosts 检查逻辑https://gitee.com/opengauss/openGauss-OM/pulls/449https://e.gitee.com/opengaussorg/dashboard?issue=I6QTQ3次要
修改 getNetWorkConfFile 方法中大小写不一致https://gitee.com/opengauss/openGauss-OM/pulls/441https://e.gitee.com/opengaussorg/dashboard?issue=I6RMEX次要
恢复 global_syscache 默认为 onhttps://gitee.com/opengauss/openGauss-OM/pulls/458https://e.gitee.com/opengaussorg/dashboard?issue=I6VUC6不重要
对 Resetreplconninfo.py 判断进行加固,避免出现空指针问题https://gitee.com/opengauss/openGauss-OM/pulls/509未指定未指定
扩容节点设置 hba 认证,trust 方式指定管理用户替换 allhttps://gitee.com/opengauss/openGauss-OM/pulls/504https://e.gitee.com/opengaussorg/dashboard?issue=I7FY6H未指定
fix(TaskPool):修复执行 ssh 命令时找不到 ssh 可执行文件的问题https://gitee.com/opengauss/openGauss-OM/pulls/447https://e.gitee.com/opengaussorg/dashboard?issue=I6ULHA未指定
修复 3.0.0-3.1.0-5.1.0 跨版本就地升级失败问题https://gitee.com/opengauss/openGauss-OM/pulls/577https://e.gitee.com/opengaussorg/dashboard?issue=I81P6C未指定
修复 gs_sdr start | stop 支持 --json 配置https://gitee.com/opengauss/openGauss-OM/pulls/577https://e.gitee.com/opengaussorg/dashboard?issue=I81JXU未指定
资源池化支持 xlog 配置在一个 LUNhttps://gitee.com/opengauss/openGauss-OM/pulls/501未指定未指定
修复获取私有卷失败https://gitee.com/opengauss/openGauss-OM/pulls/558I7WTE9主要

CM 仓库回合缺陷列表

pull_titlepull_urlISSUE问题级别
修复 dss 注册失败,无法踢出集群问题https://gitee.com/opengauss/CM/pulls/132https://e.gitee.com/opengaussorg/dashboard?issue=I78PJL次要
start 资源添加-u 参数https://gitee.com/opengauss/CM/pulls/125未指定未指定
共享存储启动 dss 前,调用 reg 接口https://gitee.com/opengauss/CM/pulls/127https://e.gitee.com/opengaussorg/dashboard?issue=I70L68次要
pom.xml 内版本依赖问题更新https://gitee.com/opengauss/CM-RestAPI/pulls/6https://e.gitee.com/opengaussorg/dashboard?issue=I798Q2未指定
适配开启数据库参数 uppercase_attribute_namehttps://gitee.com/opengauss/CM/pulls/124https://e.gitee.com/opengaussorg/dashboard?issue=I72BZW次要
修复 cm_ctl 远程设置 event_triggers 失败的问题https://gitee.com/opengauss/CM/pulls/123https://e.gitee.com/opengaussorg/dashboard?issue=I71G1W次要
支持配置等待静态主的时间https://gitee.com/opengauss/CM/pulls/122https://e.gitee.com/opengaussorg/dashboard?issue=I71NS5未指定
修复资源泄漏https://gitee.com/opengauss/CM-RestAPI/pulls/8https://e.gitee.com/opengaussorg/dashboard?issue=I6WOH5次要
修复 resname 为 NULL 导致段错误的问题https://gitee.com/opengauss/CM/pulls/121https://e.gitee.com/opengaussorg/dashboard?issue=I6WIY6未指定
最大集群仲裁,校验 agent 网络连通性过程原子化https://gitee.com/opengauss/CM/pulls/117https://e.gitee.com/opengaussorg/dashboard?issue=I6WBBX未指定
【轻量级 PR】: 添加了指针释放,修复了部分内存泄漏https://gitee.com/opengauss/CM/pulls/120https://e.gitee.com/opengaussorg/dashboard?issue=I6WUDA次要
【轻量级 PR】:磁盘心跳,每次读 64M,占用带宽较多https://gitee.com/opengauss/CM/pulls/115https://e.gitee.com/opengaussorg/dashboard?issue=I6R77W次要
修复 cm_ctl 工具检验结果有误的问题https://gitee.com/opengauss/CM/pulls/149I7PXE9不重要
修复 dss 僵死检测https://gitee.com/opengauss/CM/pulls/150I817VH次要
适配 meshttps://gitee.com/opengauss/CM/pulls/148I82DUXNA
同步 close file 日志修改https://gitee.com/opengauss/DSS/pulls/261#I87H4O次要
集群 kill 进程后,dss 产生 mes-channel 的 corehttps://gitee.com/opengauss/CBB/pulls/97I87WBG主要

JDBC 回合列表

pull_titlepull_urlISSUE问题级别
修复集群探测主节点执行 sql 时没有字符编码类型报错https://gitee.com/opengauss/openGauss-connector-jdbc/pulls/129https://e.gitee.com/opengaussorg/dashboard?issue=I71NDO主要
【bugfix】修复 leastconn 模式并发场景下有小概率没有完全负载均衡的问题https://gitee.com/opengauss/openGauss-connector-jdbc/pulls/128https://e.gitee.com/opengaussorg/dashboard?issue=I70OYB次要
[bugfix] 修复 b 兼容模式下 timestamp(0)类型查询时结果不正确的问题https://gitee.com/opengauss/openGauss-connector-jdbc/pulls/151https://e.gitee.com/opengaussorg/dashboard?issue=I7PAP9未指定
getBlob 支持 bytea/blobhttps://gitee.com/opengauss/openGauss-connector-jdbc/pulls/131https://e.gitee.com/opengaussorg/dashboard?issue=I7EYCF未指定
修复字符集线程不安全导致不同类型字符集的数据库 JDBC 链接同时存在时会相互影响的问题https://gitee.com/opengauss/openGauss-connector-jdbc/pulls/127https://e.gitee.com/opengaussorg/dashboard?issue=I6ZNL8未指定
修复 setBinaryStream 重载方法没有对 BLOB MODE 逻辑生效的问题https://gitee.com/opengauss/openGauss-connector-jdbc/pulls/163https://gitee.com/opengauss/openGauss-connector-jdbc/issues/I76SGV不重要

Plugin 插件回合列表

描述PR关联 issue
兼容 B 库模式下,bigint unsigned 类型转 bigint 类型部分结果与 mysql 不一致https://gitee.com/opengauss/Plugin/pulls/987https://e.gitee.com/opengaussorg/dashboard?issue=I7VCQ8
解决 text 类型隐式转换为 bool 与显示结果不一致的问题https://gitee.com/opengauss/Plugin/pulls/989https://e.gitee.com/opengaussorg/dashboard?issue=I7UOKW
修复 int16 转换为 int1/2/4/8, unsigned 结果异常的问题https://gitee.com/opengauss/Plugin/pulls/998https://e.gitee.com/opengaussorg/dashboard?issue=I7X75N
【mysql 协议兼容】修复偶发的鉴权失败问题https://gitee.com/opengauss/Plugin/pulls/1006NA
修复 cast as char 问题https://gitee.com/opengauss/Plugin/pulls/1009https://e.gitee.com/opengaussorg/dashboard?issue=I7ZSA1
修复 uint 场景下的 select case 问题https://gitee.com/opengauss/Plugin/pulls/1019https://e.gitee.com/opengaussorg/dashboard?issue=I81SO9
添加 alter table rename new_tbl 语法https://gitee.com/opengauss/Plugin/pulls/1023https://e.gitee.com/opengaussorg/dashboard?issue=I81WCI
支持 ALTER TABLE ADD(col type), add(col type) 语法https://gitee.com/opengauss/Plugin/pulls/1020https://e.gitee.com/opengaussorg/dashboard?issue=I81VS8
解决 load data 导入空值报错的问题https://gitee.com/opengauss/Plugin/pulls/1030https://e.gitee.com/opengaussorg/dashboard?issue=I81LJC
修复 time_bool&date_boolhttps://gitee.com/opengauss/Plugin/pulls/1035https://e.gitee.com/opengaussorg/dashboard?issue=I81O5A
修复 auto_increment 引用的问题https://gitee.com/opengauss/Plugin/pulls/1018https://e.gitee.com/opengaussorg/dashboard?issue=I7ZDIF
timediff 函数一个参数为 date,另一个参数不指定类型时结果有误https://gitee.com/opengauss/Plugin/pulls/1016https://e.gitee.com/opengaussorg/dashboard?issue=I7YD68
修复 default 默认值导出带括号的问题https://gitee.com/opengauss/Plugin/pulls/1033https://e.gitee.com/opengaussorg/dashboard?issue=I81OI7
修复 B 兼容模式 json 字段操作问题https://gitee.com/opengauss/Plugin/pulls/1042https://e.gitee.com/opengaussorg/dashboard?issue=I80P2I
修复 unix_timestamp 函数指定不同时区——返回值跟 mysql 不相符https://gitee.com/opengauss/Plugin/pulls/1039https://e.gitee.com/opengaussorg/dashboard?issue=I82VAH
修复 mysql 兼容性-timediff 函数,入参类型非法,返回结果错误的问题https://gitee.com/opengauss/Plugin/pulls/1036https://e.gitee.com/opengaussorg/dashboard?issue=I7YD3T
修复 only full group by 在 min/max 场景下的优化问题https://gitee.com/opengauss/Plugin/pulls/1046https://e.gitee.com/opengaussorg/dashboard?issue=I83ODD
修复数字转 date 表现https://gitee.com/opengauss/Plugin/pulls/1047https://e.gitee.com/opengaussorg/dashboard?issue=I83I9E
添加 b 库 timestamp(tz)类型时区解析https://gitee.com/opengauss/Plugin/pulls/1049https://e.gitee.com/opengaussorg/dashboard?issue=I7E49X
严格模式区分 SELECT 和 IUDhttps://gitee.com/opengauss/Plugin/pulls/1017I7NX0C
支持 sql_mode ERROR_FOR_DIVISION_BY_ZERO,除 0 不报错https://gitee.com/opengauss/Plugin/pulls/1024I82O75
升级 5.0.1 版本的版本号从 1.1 变更为 1.2,修复 5.0.1-》5.1.0 回滚失败问题https://gitee.com/opengauss/Plugin/pulls/1070NA
实现 dolphin 插件基于 cmakelists.txt 的轻量版安装包编译https://gitee.com/opengauss/Plugin/pulls/811I6ZFRO
【测试类型:SQL 功能】【测试版本:5.0.1】【自动化】 问题描述 部分函数返回结果错误https://gitee.com/opengauss/Plugin/pulls/1194https://gitee.com/opengauss/Plugin/issues/I8KY31

其他仓库

以下仓库,除了需求外,均从 5.1.0 同步回合

组件仓库
DDESCBB
DCC
DCF
DSS
DMS
工具debezium
datachecker
chameleon

遗留问题

本次主要遗留问题为资源池化相关的问题单,不开启此特别则不受下面问题单影响。

问题 ID问题描述级别
I6DRSA【测试类型:功能】【测试版本:5.0.0】【GSC】线程池模式下,打开 enable_global_syscache,进行新库创建后,连接库进行创建表操作时,建连报错:gsql: ERROR: aquire wrlock failed次要
I88GMF【测试类型:功能测试】【测试版本:5.0.1】【资源池化】stop,start 之后节点 core 掉次要
I8BHFZ【测试类型:压力长稳】【测试版本:5.0.1】【资源池化】稳定性测试 6*24H 后 cm 倒换导致集群 failover次要
I8EIOE【测试类型:功能测试】【测试版本:5.0.1】【资源池化】kill 主节点 gaussdb 进程,产生 extreme_rto not mark dirty 的 core次要
I8F6DI【测试类型:压力长稳】【测试版本:5.0.1】传统数据库稳定性测试,备机 xlog 回收速度慢,导致 xlog 文件膨胀,磁盘占用过大主要
I8KO5F【测试类型:SQL 功能】【测试版本:5.0.1】【资源池化】sysbench 主机读写,备机读,执行 DDL 产生 FreeMemoryContextList 的 core次要
I8KRHI【测试类型:压力长稳】tpcc1000 仓长稳测试时,连跑 11h 小时后报错次要
I8KT78【测试类型:功能测试】【测试版本:5.0.1】【需求名称:资源池化】集群 switchover+kill 进程,,备机出现 core主要
I8KU3S【测试类型:压力长稳】tpcc1000 仓长稳测试时,连跑 18h 小时后出现等锁超时主要
I8KXYM【测试类型:SQL 功能】【测试版本:5.0.1】【资源池化】集群 starting 中再次执行 stop,start 集群操作,同时执行 cursor 语句,产生 lsn check error 的 core主要
I8L21S【测试类型:功能测试】【测试版本:5.0.1】【资源池化】failover 后主备节点产生 now lsn(0x3764f46e8) is less than past lsn(0x3779cd448)的 core次要
I8LWO6【测试类型:SQL 功能】【测试版本:5.0.1】【资源池化】kill gaussdb 进程,集群恢复后执行 stop,start 集群操作,产生 core主要
I8LX4D【测试类型:工具功能】【测试版本:5.0.1】【资源池化升级】 5.0.1 升级到 5.1.1 时(就地升级),升级过程中,集群状态异常,不能正常拉起次要
I8M95Z【测试类型:功能测试】【测试版本:5.0.1】【资源池化】kill 掉备节点 dss 进程后,dn 无法加回集群,状态为 starting(建立 tcp 链接失败)次要