24e8d47c创建于 2025年5月21日历史提交
文件最后提交记录最后更新时间
add openGauss 3.1.0 feature code3 年前
实现事件触发器3 年前
sync code4 年前
修复资源池化下备机tpcc一致性校验失败的问题1 年前
修复copy to、copy from提示错误问题3 年前
解决interval分区表并发插入时自增重复范围分区的问题。(在消费无效消息后,本地缓存中relation的信息不是最新) 当第一次打开分区relation时,不在缓存中需要build,build过程中获取了分区信息后,收到并处理其他会话自增分区的无效消息, 处理无效消息时,发现缓存中没有,则不做任何处理,最终导致生成的realtion中不包含新增的分区,但是无效消息却消费了, 最后通过relation->partMap判断分区不存在,自增分区,出现重复范围的分区。 推理可得,在处理无效消息时,realtion已存在缓存中,并且已打开过,在rebuild的时候存在同样的问题,在嵌套rebuild中, 内层消费无效消息并获取最新元信息,最终会被最外层的rebuild的relation覆盖。2 年前
optimize GSC memory state Offering: openGaussDev More detail: optimize GSC memory state1 年前
sync code4 年前
optimize GSC memory state Offering: openGaussDev More detail: optimize GSC memory state1 年前
optimize GSC memory state Offering: openGaussDev More detail: optimize GSC memory state1 年前
sync code4 年前
sql_limit1 年前
add openGauss 3.1.0 feature code3 年前
fix bug #I9KGL6 reindx table pg_class 与 drop table 死锁问题1 年前
修复rowlevelsecurity用例不稳定问题1 年前
sync code4 年前
解决interval分区表并发插入时自增重复范围分区的问题。(在消费无效消息后,本地缓存中relation的信息不是最新) 当第一次打开分区relation时,不在缓存中需要build,build过程中获取了分区信息后,收到并处理其他会话自增分区的无效消息, 处理无效消息时,发现缓存中没有,则不做任何处理,最终导致生成的realtion中不包含新增的分区,但是无效消息却消费了, 最后通过relation->partMap判断分区不存在,自增分区,出现重复范围的分区。 推理可得,在处理无效消息时,realtion已存在缓存中,并且已打开过,在rebuild的时候存在同样的问题,在嵌套rebuild中, 内层消费无效消息并获取最新元信息,最终会被最外层的rebuild的relation覆盖。2 年前
修复线程池下跨事务游标fetch的core问题1 年前
sync code4 年前
修复升级中执行 select nextval导致core的问题2 年前
!4736 解决interval分区表并发插入时自增重复范围分区的问题。(在消费无效消息后,本地缓存中relation的信息不是最新) Merge pull request !4736 from playrest/master-commit-12 年前
Optimize get type cache.1 年前
修复因为处理无效信息时重复重建partition导致SMGR为非NULL的问题1 年前
自动参数化增加视图 & 质量加固1 年前
merge sql_limit into master 【PR模版】:sql防火墙 Created-by: shenzheng4 Commit-by: shenzheng4 Merged-by: opengauss_bot Description: 【标题】(请简要描述下实现的内容) sql防火墙需求 【实现内容】: 支持两种方式(unique_sql_id和关键字)的规则设置,根据设置的并发度拦截对应的执行sql,给出报错提示。 【根因分析】: 新增需求 【实现方案】: 增加系统函数,实现两种方式(unique_sql_id和关键字)的规则增删改查,通过拦截对应的sql判断是否需要拒绝当前查询。如果满足拦截条件,则中断当前执行并给出报错提示。 【关联需求或issue】: https://gitcode.com/opengauss/org-issue/issues/17 【开发自验报告】: 请附上自验结果(内容或者截图) ![image.png](https://raw.gitcode.com/user-images/assets/5089689/39c7172a-59a7-4338-93e7-b9ffc98ff3f0/image.png 'image.png') ![image.png](https://raw.gitcode.com/user-images/assets/5089689/39aeaf7c-db3a-4bed-b2a2-3274dfdd4cea/image.png 'image.png') 更新生效用户和数据库列表 ![image.png](https://raw.gitcode.com/user-images/assets/5089689/13cefffb-6bf3-4060-804c-8e27ce1c8a8a/image.png 'image.png') 执行对应的sql,不报错 ![image.png](https://raw.gitcode.com/user-images/assets/5089689/8d3c6d3f-5a5d-473d-9e30-c67c4d2db2e3/image.png 'image.png') 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例 是 是否涉及资料修改,如是,在docs仓库补充资料 是,https://gitcode.com/opengauss/docs/pull/7606 是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式) 是 是否考虑在线扩容等扩展场景 不涉及 是否考虑异常场景/并发场景/前向兼容/性能场景 是 是否对其他模块产生影响 否 【其他说明】:无 See merge request: opengauss/openGauss-server!77171 年前
修复3.0.6升级上来的元数据不一致问题1 年前
xlog vg name guc1 年前
add openGauss 3.1.0 feature code3 年前
D库常用语法兼容-DDL/DML语法兼容1 年前
sync code4 年前
object_type1 年前