Commit Graph

6851 Commits

Author SHA1 Message Date
9b115817a5 prior功能实现 2024-06-27 14:05:50 +08:00
3ac8aee0eb change GetXLogReplayRecPtr, use atomic read instead of spin lock read 2024-06-27 14:05:50 +08:00
56d92b1903 fix xid_age function show negative result if there be big gap 2024-06-27 14:05:50 +08:00
75873b55dd DDL的逻辑复制适配mppdb_decoding 2024-06-27 14:05:50 +08:00
c5e8eff907 fix bug #I9I38Z mem use after free in internal_load_library 2024-06-27 14:05:50 +08:00
d0b166c35c 修复在包的子存储过程中给record子列赋值前后未切换包全局变量上下文导致挂库的问题 2024-06-27 14:05:50 +08:00
4024b02ebb fix 添加ecpg 头文件 2024-06-27 14:05:50 +08:00
205028182d 【资源池化】【ctrl锁优化页面相关流程】rebuild判断逻辑优化 2024-06-27 14:05:50 +08:00
983e00ffee 4.15推点 2024-06-27 14:05:50 +08:00
0ff9ce98c9 处理issue:使能proc_outparam_override参数时,函数包含variadic类型入参时调用函数导致core 2024-06-27 14:05:50 +08:00
81803210f5 解决国际化信息修改过程中需要加锁而带来的以下问题:
1. 瞬时连接激增时争抢gLocaleMutex影响执行效率;
2. gLocaleMutex属于pthread mutex lock,无异常清理机制,若持有锁的线程异常退出则导致系统HANG住。
为解决上述问题,做出以下调整:
1. 仅允许在服务端启动时调用setlocale接口修改服务端locale信息;
2. 新增gs_perm_setlocale_r修改线程自身的locale信息;
3. 由于服务端locale信息仅在启动时修改,故删除gLocaleMutex锁相关逻辑。
2024-06-27 14:05:50 +08:00
6388023780 段页式存储不允许使用有限表空间建表检查报错信息规范性修正 2024-06-27 14:05:49 +08:00
7474cdafee fix dual cluster bug 2024-06-27 14:05:49 +08:00
77214a43cd dispatch 2024-06-27 14:05:49 +08:00
5d9ff58bf9 处理issue:pg_get_function_result和pg_get_function_arguments函数对于复合类型的集合类型查询结果不正确 2024-06-27 14:05:49 +08:00
aff496f35e 【用例重构】 对gin、cgin索引测试用例进行脱敏和修改 2024-06-27 14:05:49 +08:00
61f70b9c80 修复DEBU模式下,创表时指定with(orientation=row, parallel_workers=1)情况下,创建btree索引core的BUG 2024-06-27 14:05:49 +08:00
2d8236adc4 【用例修改】对gin索引的用例进行修改,替换敏感内容 2024-06-27 14:05:49 +08:00
275f3bfced 逻辑复制快照序列化时内存释放问题 2024-06-27 14:05:49 +08:00
9255a5484b 解决使用表达式作为分区键,跨分区更新分区键列时数据库宕机的问题,删除无用变量 2024-06-27 14:05:49 +08:00
6e50e315b5 解决分区表插入数据时IudExprReuseContext内存膨胀的问题 2024-06-27 14:05:49 +08:00
08387b9b50 【标题】: 回合https://gitee.com/opengauss/openGauss-server/pulls/4694/修复表增加字段后core的问题.
【实现内容】: 回合https://gitee.com/opengauss/openGauss-server/pulls/4694/修复表增加字段后core的问题
【根因分析】: 回合https://gitee.com/opengauss/openGauss-server/pulls/4694/修复表增加字段后core的问题
【实现方案】: 回合https://gitee.com/opengauss/openGauss-server/pulls/4694/修复表增加字段后core的问题
【关联需求或issue】: https://e.gitee.com/opengaussorg/dashboard?issue=I9C345
2024-06-27 14:05:49 +08:00
c0fc6a8cb0 When committing a transaction that dropped a relation, we previously
truncated only the first segment file to free up disk space (the one
that won't be unlinked until the next checkpoint).

Truncate higher numbered segments too, even though we unlink them on
commit.  This frees the disk space immediately, even if other backends
have open file descriptors and might take a long time to get around to
handling shared invalidation events and closing them.  Also extend the
same behavior to the first segment, in recovery.
2024-06-27 14:05:49 +08:00
25ae1230c6 插件升级到4.0 2024-06-27 14:05:49 +08:00
ecedf6f798 适配dw 打开双写区能力 2024-06-27 14:05:49 +08:00
d5c8e1e3fd 处理issue:ModifyTable不支持SMP导致CORE 2024-06-27 14:05:49 +08:00
55763a6b20 回合,修复group_concat和字符序like问题 2024-06-27 14:05:49 +08:00
a7b5dbebfc 【资源池化】【bugfix】解决退出线程时出现的死循环 2024-06-27 14:05:49 +08:00
b62b18bb9a 【bugfix】修复按需回复实时构建启动时,有概率g_instance.comm_cxt.predo_cxt.redoItemHashCtrl=NULL的问题 2024-06-27 14:05:49 +08:00
3f36b2045c 添加分区表操作提示信息 2024-06-27 14:05:49 +08:00
51acd8eb32 修复debug模式下在索引扫描时校验meta_data失败的问题 2024-06-27 14:05:49 +08:00
978f6515d8 需求:SELECT语句支持sample子句,实现数据采样 2024-06-27 14:05:48 +08:00
9eb8610c29 打包和drop extension支持DataVec插件 2024-06-27 14:05:48 +08:00
1652279d12 修改CBB和DSS推点 2024-06-27 14:05:48 +08:00
e1607fd67f Fix unlock. 2024-06-27 14:05:48 +08:00
a9d5ca16e7 处理issue:并发重编译导致的记录同时更新报错 2024-06-27 14:05:48 +08:00
831798774f 修复逻辑错误导致页面不走rebuild逻辑的问题 2024-06-27 14:05:48 +08:00
0c7b9176bf 处理issue:关闭编译依赖后,无法删除package 2024-06-27 14:05:48 +08:00
4e9a5b43ba 【issue I961B8 】AGE hook不被用户正确加载导致经常性的数据不完整修改 2024-06-27 14:05:48 +08:00
3fa4361f63 处理issue:循环依赖编译死锁问题 2024-06-27 14:05:48 +08:00
19e3f4caba 修复enable_segment开启后,段页式表不支持压缩选项拦截的逻辑 2024-06-27 14:05:48 +08:00
f2c67f12d2 fix trigger 2024-06-27 14:05:48 +08:00
4e1310f00a 修复3.1.0升级到6.0.0失败的问题 2024-06-27 14:05:48 +08:00
9aefae0164 修复2.0.5升级到6.0.0失败问题 2024-06-27 14:05:48 +08:00
8dabf1310d fix bug #I84C72 列存代码逻辑中存在LWLock 未释放,导致线程死锁问题 2024-06-27 14:05:48 +08:00
863ac3619e fix bug #I96604 reindex index on pg_class Assert at ReindexIsProcessingIndex check in debug mode 2024-06-27 14:05:48 +08:00
461ff89518 新增handle_toast_in_autovac参数 2024-06-27 14:05:48 +08:00
c5f84868a5 增加检查MSV是否存在,正确释放统计信息 2024-06-27 14:05:48 +08:00
474618c50f dms commit 2024-06-27 14:05:48 +08:00
2a70efb18c 修复并行回放+逻辑解码ddl coredump的问题 2024-06-27 14:05:48 +08:00