2551a82b2a
新增TO_NUMBER函数对支持子句和 DEFAULT NULL ON CONVERSION ERROR, fmt子句支持
2024-10-15 00:10:00 +08:00
1933bfec99
object_type
2024-10-13 22:46:23 -04:00
58794f0435
xmltype functions
...
宏范围导致轻量版编译失败
2024-10-10 09:50:40 +08:00
7b10495cc0
!5804 支持SUBTYPE
...
Merge pull request !5804 from accept_all/new_sub
2024-10-09 09:24:18 +00:00
ceea320bbd
!5828 物化视图功能增强,补齐功能,包括支持删除操作
...
Merge pull request !5828 from TinyBag/matview
2024-10-09 08:58:23 +00:00
d2e7b93be8
1.修改两个文件格式;
...
2.修改部分拼写错误;
3.修改一个pg_dump/pg_restore d格式加解密读写bug;
4.增加带hmac算法。
2024-09-24 17:48:30 +08:00
12f4b8ecdd
修复gs_dump使用sql通过视图和外表越权执行问题
2024-09-20 11:47:07 +08:00
51c38f94f0
support create/drop materialized view log
2024-09-18 16:32:58 +08:00
c6440779ea
实现功能
...
用例看护
修改用例
用例修改
用例调整
只放到0看护
修改语法
恢复exec_eval_integer为静态函数
修改期望
format change
升级脚本
更名升级脚本
脚本
升级脚本修改
按代码规范修改
根据codecheck修改
修改升级脚本版本号
去掉subtype.cpp中对rangtype的处理
2024-09-12 11:33:09 +08:00
dd872bb91a
!6130 【feature】逻辑备份p和d格式支持硬件加密
...
Merge pull request !6130 from lyoursly/pg_dump_enc_new
2024-09-03 10:59:16 +00:00
0afbafecbf
支持hmac
2024-09-03 16:41:46 +08:00
d606da7437
!5787 raise notice打印不存在的列,未报错
...
Merge pull request !5787 from 雷紫薇/bug132202
2024-08-29 11:35:57 +00:00
7326e5c0f9
1.switch zone代码加固
...
2.删除无用校验
2024-08-29 09:37:23 +08:00
7e9e62c878
未执行的sql语句中包含raise不存在列时抛出错误
2024-08-28 13:58:12 +08:00
082c0b24f8
支持逻辑备份p和d格式的硬件加密
2024-08-27 17:28:33 +08:00
0c94cbafdf
1.toast表场景下获取oldestXmin
...
2.autovacuum流程优化
3.刪除冗餘代碼,clean code
2024-08-26 10:11:13 +08:00
8592986330
!5783 [VACUUM] Use tidstore & Implement bypass vacuum index
...
Merge pull request !5783 from tino247/master
2024-08-19 06:42:51 +00:00
a3fdc8262a
!5981 修改\d查询表信息的storage_type大小写的不一致问题
...
Merge pull request !5981 from 王明轩/master
2024-08-12 12:18:51 +00:00
39231e3991
修改\d查询表信息的storage_type大小写的不一致问题
2024-08-10 10:09:27 +08:00
53b349d849
逻辑复制支持Alter table的DDL语句
2024-08-08 17:45:00 +08:00
b77b6b371f
optimize GSC memory state
...
Offering: openGaussDev
More detail: optimize GSC memory state
2024-08-06 15:28:04 +08:00
96971374f8
!5848 A兼容模式下,修改float列类型时添加验证
...
Merge pull request !5848 from zhubin79/alter-float
2024-08-02 01:57:49 +00:00
c71c3d044b
修改列numeric、float数据类型时,添加验证
2024-08-01 18:40:58 +08:00
6a06f39a13
!5854 新增内置函数 gs_get_hba_conf ()
...
Merge pull request !5854 from james/hba9
2024-07-29 09:44:48 +00:00
c9f247afd7
add hba conf again
2024-07-29 10:38:27 +08:00
3e34295926
!5871 B库支持创建分区表时指定不小于MAXVALUE的值
...
Merge pull request !5871 from chenxiaobin/fixBpartition
2024-07-27 02:16:36 +00:00
fd6219e480
!5770 使用GMS_OUTPUT.PUT_LINE 报错异常 加上插件后core了
...
Merge pull request !5770 from 雷紫薇/bug133237
2024-07-27 02:09:33 +00:00
621008d477
支持向量数据库datavec并行创建索引
2024-07-26 14:19:31 +08:00
b7cd8b830a
B库支持创建分区表时指定大于MAXVALUE
2024-07-25 21:46:54 +08:00
2afbe6fb56
support smp for functionscan with cursor arg
2024-07-17 16:29:05 +08:00
65da7e14f4
support smp cursor
2024-07-17 16:27:53 +08:00
3a3e54a07a
!5786 处理issue: 两个package body都有初始化匿名块,package嵌套调用,编译时会死循环导致爆栈
...
Merge pull request !5786 from lukeman/plsql_pr
2024-07-17 06:47:10 +00:00
440f849f08
处理issue: 两个package body都有初始化匿名块,package嵌套调用,编译时会死循环导致爆栈
2024-07-16 22:29:22 +08:00
c59d0861dc
TO_BINARY_FLOAT 函数实现、IS [NOT] NAN与IS [NOT] INFINITE表达式实现
2024-07-16 14:15:35 +08:00
688f292c9f
[VACUUM] Use tidstore & implement bypass index vacuum
2024-07-16 10:22:03 +08:00
6f25f4b4a7
cursor不带sql语句时在打开cursor时初始化rowtype
2024-07-12 11:29:51 +00:00
46956673c4
support float & numeric with negative scale
2024-07-04 09:15:58 +08:00
ca44bc145f
dolphin: add null first policy api
2024-06-27 22:02:17 +08:00
77f03fb936
pipelined语法支持
2024-06-27 15:09:03 +08:00
dcda84c333
toast场景优化
2024-06-27 15:09:03 +08:00
99cd706e43
支持gms_output包
2024-06-27 15:07:17 +08:00
92307c5590
Add ignore keyword feature.
2024-06-27 15:07:17 +08:00
e5cf0275b9
编译告警清理
2024-06-27 14:05:55 +08:00
9156771c63
支持启用禁用table约束需求
2024-06-27 14:05:55 +08:00
162bedd04d
完善游标rowtype功能
2024-06-27 14:05:55 +08:00
10792755a0
support show any tuple
2024-06-27 14:05:54 +08:00
f6fa355dc4
支持游标参数默认值
2024-06-27 14:05:53 +08:00
b186cd1555
Allow plan cache result type to revalidate on the fly
...
Usually, when a relation gets changed by a DB user, an invalidation
message is sent to the shared context. Plancache will revalidate
this behavior multiple times during the execution so that if the
base relation changes, the cached plan will be updated accordingly.
However, Postgres does not allow the resulting attributes to change
because changing the query's result on the fly requires extra hand-
ling on the user application, which is out of the DB kernel's
control. Also, it will generate unwanted behavior in a concurrent
transactional application.
Due to the user's heavy request, we are allowing this in this patch
and introduced a new POSTMASTER GUC to control this behavior. This
GUC is a POSTMASTER type because the result-checking behavior is a
flag (i.e., an intrinsic attribute) of the plan cache, initially
only for transactional statements. We need to ensure that when the
user changes the GUC, no plan cache is working at the time.
2024-06-27 14:05:52 +08:00
34b923b8c6
gms_profiler插件根据检视意见修改
2024-06-27 14:05:52 +08:00
9817772f80
支持gms_profiler插件
2024-06-27 14:05:52 +08:00