Commit Graph

322 Commits

Author SHA1 Message Date
2ef5b54687 解决interval分区表并发插入时自增重复范围分区的问题。(在消费无效消息后,本地缓存中relation的信息不是最新)
当第一次打开分区relation时,不在缓存中需要build,build过程中获取了分区信息后,收到并处理其他会话自增分区的无效消息,
处理无效消息时,发现缓存中没有,则不做任何处理,最终导致生成的realtion中不包含新增的分区,但是无效消息却消费了,
最后通过relation->partMap判断分区不存在,自增分区,出现重复范围的分区。
推理可得,在处理无效消息时,realtion已存在缓存中,并且已打开过,在rebuild的时候存在同样的问题,在嵌套rebuild中,
内层消费无效消息并获取最新元信息,最终会被最外层的rebuild的relation覆盖。
2024-02-21 18:55:14 +08:00
1d73a0b01f !4463 需求:堆表支持预读,堆表、索引支持预拓展
Merge pull request !4463 from songlinxuan/master
2024-01-05 08:17:25 +00:00
abebe5f89d 修复数组计算元素个数整数溢出问题 2024-01-04 20:24:40 +08:00
f8f7c12446 需求:堆表支持预读 2024-01-03 15:37:28 +08:00
540cc7ee81 !4693 解决issue:视图以内链接的方式创建,在删除某个表的列后,查询视图会core dump
Merge pull request !4693 from lukeman/master
2024-01-03 02:04:43 +00:00
9bf0626d4b !4649 json_insert函数第二个参数为负数是报错缺陷修改
Merge pull request !4649 from 暖阳/jsonbbug
2024-01-02 02:19:39 +00:00
aa24f53a04 !4556 支持ock_uwal复制功能二期
Merge pull request !4556 from qianl/prready
2023-12-29 08:44:56 +00:00
36fa0a84fa 解决issue:视图以内链接的方式创建,在删除某个表的列后,查询视图会core dump 2023-12-29 11:10:51 +08:00
58505d3088 内核支持存储过程覆盖率测试 2023-12-26 11:33:37 +08:00
a7355664fa uwal replication 2.0 support 2023-12-21 10:57:27 +08:00
9dbf795d21 !4586 opengauss适配龙芯平台
Merge pull request !4586 from ape/fix_loongarch64
2023-12-20 07:13:03 +00:00
e871d1f9d4 jsonb_insert {-1} 2023-12-18 22:49:42 -08:00
1f61af147c !4434 逻辑复制支持DDL
Merge pull request !4434 from wenger/ddl_replication
2023-12-15 07:26:04 +00:00
ae26973d9e !4611 分区表路由优化
Merge pull request !4611 from 吴岳川/master
2023-12-13 09:44:02 +00:00
a0df690202 !3331 支持中文日志
Merge pull request !3331 from HYH/20230220_req121392_nls_m500
2023-12-13 07:54:39 +00:00
3c85f03525 提交逻辑复制支持DDL 2023-12-13 15:39:36 +08:00
4941c90950 !4605 修复lsc退出时,未考虑空指针场景的问题
Merge pull request !4605 from pengjiong/fix_case
2023-12-13 01:02:21 +00:00
591498cde9 nls 修改: 移动 src/common/backend/po -> src/gausskernel/po, 修复线程池工作线程在还未设置 LC_CTYPE 期间认证失败打印导致翻译失败输出问号 "????" 问题, 增加会话级开关 enable_nls , 使用宏控制代码修改 2023-12-12 16:40:39 +00:00
36d3280e2f 分区表路由优化 2023-12-12 17:35:40 +08:00
c9baa1b513 PartMapBuild部分重构 2023-12-12 17:35:17 +08:00
f4d69ae09a 分区路由模块抽取 2023-12-12 17:28:45 +08:00
268429082a 将和List_Hash_Range分区类型共性的部分抽出,简化实现中大量的强转逻辑 2023-12-12 17:23:05 +08:00
901de26e85 Fix global sys cache bug when exit. 2023-12-12 14:24:50 +08:00
ape
d38410e0f1 添加龙芯loongarch64适配修改 2023-12-08 12:07:49 +08:00
2cf2d5067e add deparse_query hook. 2023-12-07 16:06:17 +08:00
c0d3fa11d2 !4570 【OPTIMIZER】解决分区数多时优化器阶段判断部分分区usable属性性能问题
Merge pull request !4570 from 吴岳川/partition
2023-12-07 06:50:16 +00:00
cdc368587d 解决分区数多时优化器阶段判断部分分区usable属性性能问题 2023-12-06 14:20:34 +08:00
440afce160 Fix builtin func bug in plugin. 2023-12-05 11:34:17 +08:00
2ff8b4cf4c !4423 解决create/drop分区表时,耗时与分区数量不成正比的问题。
Merge pull request !4423 from playrest/master-commit-1
2023-11-30 02:35:15 +00:00
589a141616 【资源池化】
SPQ多机并行支持索引类扫描
2023-11-28 01:36:22 +08:00
180223fd9c !4157 支持ock_uwal复制功能一期
Merge pull request !4157 from zhaosiqi/master
2023-11-25 03:03:04 +00:00
33b9f0ac52 解决create/drop分区表时,耗时与分区数量不成正比的问题。
从数组结构改为hash结构。
2023-11-24 16:23:38 +08:00
9c06570dec jsonb_insert & jsonb_set function 2023-11-20 17:54:14 -08:00
d38899dd08 增加对WalSender、WalRecv和WalRecvWriter的统计 2023-11-14 17:00:30 +08:00
fad3b49a26 !4346 代码中PG_TRY块中有return语句,会导致stack-buffer-underflow问题
Merge pull request !4346 from gbzhangkai/kai_231025_1
2023-11-09 07:31:21 +00:00
736b67eac1 use 6 way CAS lock in pin buffer and lwlock ac 2023-11-02 10:06:22 +08:00
c3894e3844 代码中PG_TRY块中有return语句,会导致stack-buffer-underflow问题 2023-10-25 16:46:34 +08:00
addc19a2e0 !4251 支持忽略PL/SQL间的依赖进行创建PL/SQL
Merge pull request !4251 from lukeman/master
2023-10-24 01:55:31 +00:00
0f4ede314e 支持gs_dependencies、忽略依赖创建package、失效重编译语法 2023-10-23 09:43:58 +08:00
4da92c7487 code cc 2023-10-17 14:31:14 +08:00
ea7ff3627b openGauss资源池化支持多机并行 2023-10-12 18:39:23 +08:00
dffa4ba083 !4241 server支持翻译dss错误码
Merge pull request !4241 from Carl/master
2023-10-10 06:41:07 +00:00
f013ff3ff8 uwal replication 1.0 support 2023-10-09 18:55:20 +08:00
23a626dad0 server支持翻译dss错误码 2023-10-09 17:19:46 +08:00
1f9270d2fe !4006 存储过程支持sql语句分析
Merge pull request !4006 from 李居隆/master
2023-10-08 07:53:02 +00:00
06275a9ef1 !4122 消除编译时调用securec_check带来的警告
Merge pull request !4122 from xiyanziran/master-constchar
2023-10-08 03:23:01 +00:00
71efb589e0 存储过程支持sql语句分析 2023-09-28 15:30:54 +08:00
9eabaa3c03 !4189 修复无attach可进入调试流程&报错信息修改
Merge pull request !4189 from 李秦朗/client_id
2023-09-21 12:26:26 +00:00
dc84164896 修复无attach可进入调试流程&报错信息修改 2023-09-21 19:47:14 +08:00
bd4dd160b8 同步极致RTO支持备机读问题修复
Offering: openGaussDev
More detail:同步极致RTO支持备机读问题修复
2023-09-21 16:07:15 +08:00