Commit Graph

49 Commits

Author SHA1 Message Date
26befdedb6 修复ExecResult错误清空内存上下文的bug 2023-09-12 17:41:11 +08:00
914b0620c9 修复往时间类型插入数字ignore失效的问题 2023-08-15 17:14:26 +08:00
136cdd4063 set return_number to correct number 2023-07-14 14:53:17 +08:00
ffbc0ac3b7 兼容MySQL多字符集 2023-06-29 20:42:59 +08:00
ca83096b6d !3228 对函数表达式计算阶段判断是否包含游标(refcursor)的逻辑进行剪枝
Merge pull request !3228 from cc_db_dev/iud_2_pr
2023-05-24 01:56:10 +00:00
e1d83c8dd5 clean up compilation warning 2023-03-31 11:04:30 +08:00
7e57f1ff6f 对函数表达式计算阶段判断是否包含游标(refcursor)的逻辑进行剪枝优化 2023-03-22 11:06:25 +08:00
f0772e6ba7 !3180 重构@变量查询赋值功能,支持列数据输入,修复问题
Merge pull request !3180 from chenbd/fix_var_bugs
2023-03-21 15:04:34 +00:00
c3a93df896 重构@变量查询赋值功能,支持列数据输入,修复问题 2023-03-21 10:46:13 -04:00
054272b170 code clean 2023-03-20 05:45:54 -07:00
980e75155a flatten expr framework 2023-03-12 19:16:08 -07:00
46e9fd015b sync all inner code 2023-03-08 10:10:58 +08:00
58e6120553 !2998 SRF执行优化
* fix srf factcheck case
* SRF执行优化
2023-03-06 09:29:04 +00:00
b37d669f16 M* 语法兼容 select @var := 2 语法 2023-02-28 22:42:30 -05:00
f7d23913d6 sync all inner code 2023-02-27 14:08:20 +08:00
9f84893535 tupleDesc数据结构及相关函数调用优化 2023-02-21 20:30:35 -08:00
9186031f99 解决insert语句右值引用不支持jdbc方式,以及列存在not null约束时默认值与MySQL不一致的问题,修改加入rules用例到fastcheck 2023-02-09 14:23:45 +08:00
fd699de6a9 【】解决自定义变量core问题 2022-12-08 17:20:50 +08:00
adf53e20bb 增加insert语句支持右值字段引用功能 2022-11-14 15:12:08 +08:00
4bd9f4345f multi set 支持多set 2022-09-16 15:52:03 +08:00
b919f404e8 add openGauss 3.1.0 feature code 2022-09-03 16:22:35 +08:00
056317bad3 支持前缀索引
Offering: GaussDB Kernel

More detail:
1、支持前缀索引创建
2、支持前缀索引匹配
2022-09-01 09:21:18 +08:00
06f316894d 实现兼容MySQL SET自定义变量的功能 2022-08-31 20:30:49 +08:00
a8da82a0fb Implementation of keyword ignore: using hint string 2022-06-20 15:46:28 +08:00
17c986d684 !1835 添加execInitExprHook
Merge pull request !1835 from 仲夏十三/dolphin
2022-06-20 07:36:55 +00:00
2b2d3ae382 add execInitExprHook 2022-06-20 11:20:03 +08:00
652ed08bc4 MYSQL兼容性 创建函数存储过程指定用户 2022-06-18 11:05:34 +08:00
f14255f040 fix record type issue caused by composite datum 2022-05-20 15:38:19 +08:00
97baa93140 fix issue of lob 2022-03-17 14:26:01 +08:00
f602677e45 fix clob > 1G unspport error
Offering: openGaussDev

More detail:fix clob > 1G unspport error

Match-id-f3aa081fe8c987e3f540d857a091175c5d28c690
2022-03-14 19:34:42 +08:00
79662644d8 fixbug
Offering: openGaussDev

More detail: fixbug toast delete error

Match-id-7c3ae1b8af0a951caa93f58c00773f0fff3f40c9
2022-03-14 19:34:41 +08:00
621d5004a6 fix error
Offering: openGaussDev

More detail: fix error

Match-id-2ac331e2403136e00b782c83860331a198dbfcc1
2022-03-14 19:34:41 +08:00
791b04f19c perf
Offering: openGaussDev

More detail: perf

Match-id-3e2076ba3cde3a1687d61ed5f0632e289fe6c654
2022-03-14 19:34:40 +08:00
8191e214c6 fixbug
Offering: openGaussDev

More detail: fixbug toast update

Match-id-e1c8f8cebd825f9509c89dc60e25d62af8a06474
2022-03-14 19:34:40 +08:00
de223dd152 sync code 2022-03-04 23:22:16 +08:00
c7b25efcff New features (and bug fixes)
1. alter large sequence
    2. subpartition
    2.1 split subpartition
    2.2 truncate subpartition
    3. 支持load
    4. 支持start-with/connect-by
    5. ...
2021-12-29 21:33:28 +08:00
1d540f4462 Patch for 930 release 2021-09-23 15:19:37 +08:00
bf59c68abf !1202 修复一处函数执行的内存泄漏问题
Merge pull request !1202 from movead/master_random_out_of_memory
2021-08-06 11:32:40 +00:00
9c48c476d2 fix an out of memory issue 2021-08-06 12:19:46 +08:00
6a7eda6812 add db4ai 2021-08-05 17:00:58 +08:00
83e38dbeeb update src/gausskernel/runtime/executor/execQual.cpp.
修复编译告警
2021-07-26 09:32:41 +00:00
2a7c63de39 cast检视意见修改 2021-07-19 15:10:13 +08:00
c98f970368 fixed the bug of cast 2021-07-14 10:35:22 +08:00
3d79c59118 Misc bugfixes 2021-03-06 12:39:28 +08:00
1567043064 同步source code
日期: 12-26
    revision: ee5b054c
2020-12-28 22:19:21 +08:00
dc80b79cc0 修复了关于rownum的4个bug。
1.最大值只有255,正常应该是无限大。
2.group by跟where rownum < n同时存在时,禁止将rownum优化成limit
3.groupy by后面没有rownum,而having后面有rownum时,会正常运行,正常应该报错。
4.union前后的子句如果有where rownum < n,并且还有含有order by的子查询时,禁止将order by优化删除掉。
2020-10-21 18:41:59 +08:00
7ead58b21c 【特性】【Opengauss回合】存储过程支持COMMIT/ROLLBACK 2020-08-21 00:23:02 +08:00
b70b84d144 [PATCH] support ROWNUM in openGauss
Signed-off-by: pufuan <pu.fuan@139.com>
2020-07-25 15:36:50 +08:00
815a9771fb first commit for openGauss server 2020-06-30 17:38:27 +08:00