Star
0
Fork
4
代码
介绍
代码
Issues
6
Pull Requests
5
流水线
Actions
讨论
Wiki
项目成员
15
分析
项目设置
Star
0
Fork
4
master
openGauss-server
/
src
/
common
/
backend
/
utils
/
cache
下载当前目录
shenzheng4
sql_limit
24e8d47c
创建于
2025年5月21日
历史提交
文件
最后提交记录
最后更新时间
CMakeLists.txt
add openGauss 3.1.0 feature code
3 年前
Makefile
实现事件触发器
3 年前
attoptcache.cpp
sync code
4 年前
catcache.cpp
修复资源池化下备机tpcc一致性校验失败的问题
1 年前
evtcache.cpp
修复copy to、copy from提示错误问题
3 年前
inval.cpp
解决interval分区表并发插入时自增重复范围分区的问题。(在消费无效消息后,本地缓存中relation的信息不是最新) 当第一次打开分区relation时,不在缓存中需要build,build过程中获取了分区信息后,收到并处理其他会话自增分区的无效消息, 处理无效消息时,发现缓存中没有,则不做任何处理,最终导致生成的realtion中不包含新增的分区,但是无效消息却消费了, 最后通过relation->partMap判断分区不存在,自增分区,出现重复范围的分区。 推理可得,在处理无效消息时,realtion已存在缓存中,并且已打开过,在rebuild的时候存在同样的问题,在嵌套rebuild中, 内层消费无效消息并获取最新元信息,最终会被最外层的rebuild的relation覆盖。
2 年前
knl_globalbasedefcache.cpp
optimize GSC memory state Offering: openGaussDev More detail: optimize GSC memory state
1 年前
knl_globalbucketlist.cpp
sync code
4 年前
knl_globaldbstatmanager.cpp
optimize GSC memory state Offering: openGaussDev More detail: optimize GSC memory state
1 年前
knl_globalpartdefcache.cpp
optimize GSC memory state Offering: openGaussDev More detail: optimize GSC memory state
1 年前
knl_globalrelmapcache.cpp
sync code
4 年前
knl_globalsysdbcache.cpp
sql_limit
1 年前
knl_globalsystabcache.cpp
add openGauss 3.1.0 feature code
3 年前
knl_globalsystupcache.cpp
fix bug #I9KGL6 reindx table pg_class 与 drop table 死锁问题
1 年前
knl_globaltabdefcache.cpp
修复rowlevelsecurity用例不稳定问题
1 年前
knl_localbasedefcache.cpp
sync code
4 年前
knl_localpartdefcache.cpp
解决interval分区表并发插入时自增重复范围分区的问题。(在消费无效消息后,本地缓存中relation的信息不是最新) 当第一次打开分区relation时,不在缓存中需要build,build过程中获取了分区信息后,收到并处理其他会话自增分区的无效消息, 处理无效消息时,发现缓存中没有,则不做任何处理,最终导致生成的realtion中不包含新增的分区,但是无效消息却消费了, 最后通过relation->partMap判断分区不存在,自增分区,出现重复范围的分区。 推理可得,在处理无效消息时,realtion已存在缓存中,并且已打开过,在rebuild的时候存在同样的问题,在嵌套rebuild中, 内层消费无效消息并获取最新元信息,最终会被最外层的rebuild的relation覆盖。
2 年前
knl_localsysdbcache.cpp
修复线程池下跨事务游标fetch的core问题
1 年前
knl_localsystabcache.cpp
sync code
4 年前
knl_localsystupcache.cpp
修复升级中执行 select nextval导致core的问题
2 年前
knl_localtabdefcache.cpp
!4736
解决interval分区表并发插入时自增重复范围分区的问题。(在消费无效消息后,本地缓存中relation的信息不是最新) Merge pull request
!4736
from playrest/master-commit-1
2 年前
lsyscache.cpp
Optimize get type cache.
1 年前
partcache.cpp
修复因为处理无效信息时重复重建partition导致SMGR为非NULL的问题
1 年前
plancache.cpp
自动参数化增加视图 & 质量加固
1 年前
relcache.cpp
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
【开发自验报告】: 请附上自验结果(内容或者截图)   更新生效用户和数据库列表  执行对应的sql,不报错  是否可以添加fastcheck测试用例,如是,请补充fastcheck用例 是 是否涉及资料修改,如是,在docs仓库补充资料 是,
https://gitcode.com/opengauss/docs/pull/7606
是否考虑升级场景(系统表修改、日志持久化以及修改执行态数据格式) 是 是否考虑在线扩容等扩展场景 不涉及 是否考虑异常场景/并发场景/前向兼容/性能场景 是 是否对其他模块产生影响 否 【其他说明】:无 See merge request: opengauss/openGauss-server
!7717
1 年前
relfilenodemap.cpp
修复3.0.6升级上来的元数据不一致问题
1 年前
relmapper.cpp
xlog vg name guc
1 年前
spccache.cpp
add openGauss 3.1.0 feature code
3 年前
syscache.cpp
D库常用语法兼容-DDL/DML语法兼容
1 年前
ts_cache.cpp
sync code
4 年前
typcache.cpp
object_type
1 年前