|
|
5c302fc965
|
add copyCreateTrigStmt funcSource copy
|
2023-08-04 09:10:03 +08:00 |
|
|
|
5693c21683
|
解决MySQL模式下 insert on duplicate key语法宕机的问题
|
2023-08-03 20:29:54 +08:00 |
|
|
|
b5ffc1f6a1
|
!3235 分区键表达式性能优化
Merge pull request !3235 from 王修强/partition_opt_5.0.0
|
2023-03-22 04:15:46 +00:00 |
|
|
|
1f478c537a
|
分区键表达式性能优化
|
2023-03-22 11:09:50 +08:00 |
|
|
|
6aef09dc86
|
fixed c3a93df from https://gitee.com/cbd123cbd/openGauss-server/pulls/3180
重构@变量查询赋值功能,支持列数据输入,修复问题
|
2023-03-21 15:05:51 +00:00 |
|
|
|
60c0c33328
|
sync all inner code
|
2023-03-08 10:09:59 +08:00 |
|
|
|
58e6120553
|
!2998 SRF执行优化
* fix srf factcheck case
* SRF执行优化
|
2023-03-06 09:29:04 +00:00 |
|
|
|
9f8064bb24
|
实现事件触发器
|
2023-03-02 11:09:39 -05:00 |
|
|
|
20b5a1f9f4
|
!2934 MySQL兼容-create table as
Merge pull request !2934 from qx21/master_createas
|
2023-03-02 01:45:10 +00:00 |
|
|
|
8c9b36a9d8
|
!2648 M* 语法兼容 select @var := 2 语法
Merge pull request !2648 from chenbd/uservar_req
|
2023-03-01 08:40:45 +00:00 |
|
|
|
b37d669f16
|
M* 语法兼容 select @var := 2 语法
|
2023-02-28 22:42:30 -05:00 |
|
|
|
9ca77f6327
|
!2996 AGG投影和转移函数优化
Merge pull request !2996 from 夏自豪/agg_v1
|
2023-03-01 03:03:41 +00:00 |
|
|
|
cb69338a83
|
!2557 M* 兼容 force/use index 语法
Merge pull request !2557 from chenbd/master
|
2023-03-01 01:56:16 +00:00 |
|
|
|
9e57ff3e8e
|
Inner Unique
|
2023-02-28 05:11:41 -08:00 |
|
|
|
70f464b44d
|
!2986 索引扫描算子优化
Merge pull request !2986 from yyl/base-index
|
2023-02-28 12:12:18 +00:00 |
|
|
|
1b8ab5a2e2
|
减少nodeagg算子初始化转移函数的次数,减少算子nodeagg的投影次数
Signed-off-by: 夏自豪 <xiazihao3@huawei.com>
|
2023-02-28 03:17:51 -08:00 |
|
|
|
34f759c327
|
!2950 支持兼容lock tables语法和功能
Merge pull request !2950 from 王修强/lock_table
|
2023-02-28 09:01:31 +00:00 |
|
|
|
0126ddc59d
|
索引扫描算子优化
|
2023-02-27 18:33:17 -08:00 |
|
|
|
9363717384
|
M* 兼容 force/use index 语法
|
2023-02-27 08:37:27 -05:00 |
|
|
|
f7d23913d6
|
sync all inner code
|
2023-02-27 14:08:20 +08:00 |
|
|
|
404cd52cd1
|
MySQL兼容-create table as
|
2023-02-25 00:41:27 +08:00 |
|
|
|
b590711499
|
!2942 修复OpenGauss CREATE INDEX不支持IF NOT EXISTS语法的问题
Merge pull request !2942 from yuchao/master
|
2023-02-24 01:47:55 +00:00 |
|
|
|
44135e2340
|
修复OpenGauss CREATE INDEX不支持IF NOT EXISTS语法的问题
|
2023-02-23 19:22:57 +08:00 |
|
|
|
f041cf508e
|
!2822 TupleTableSlots, tupleDesc, Relation数据结构及相关函数调用优化
Merge pull request !2822 from wanghao19920907/PR_2150_new
|
2023-02-23 11:14:49 +00:00 |
|
|
|
a71786ee1c
|
支持lock tables部分功能(server侧)
|
2023-02-23 17:17:25 +08:00 |
|
|
|
8ecf040d21
|
!2920 修复发布订阅场景下删除订阅失败的问题
Merge pull request !2920 from chenxiaobin/addWait
|
2023-02-22 11:38:08 +00:00 |
|
|
|
adbb73b632
|
Add a WAIT option to DROP_REPLICATION_SLOT
|
2023-02-22 17:41:14 +08:00 |
|
|
|
fd1f338af5
|
TupleTableSlots数据结构及相关函数调用优化
|
2023-02-21 20:29:34 -08:00 |
|
|
|
d1c46bb20f
|
!2363 执行器优化
Merge pull request !2363 from wanghao19920907/PR_2101
|
2023-02-21 08:38:07 +00:00 |
|
|
|
ddd104c596
|
support invisible index
|
2023-02-15 18:13:39 +08:00 |
|
|
|
cbb5b4fe37
|
执行器优化,改为函数指针的方式,不访问全局数组
|
2023-01-16 01:49:05 -08:00 |
|
|
|
a5fb68a3a2
|
在transformSetOperationTree遍历左右子树后,不立即对目标列类型进行处理,而是将targetlist缓存下来,待整棵树遍历完成后,将所有的targetlist汇总,此时每列从对应多个子查询的列类型选出一个合适类型,然后再递归遍历SetOperationStmt,处理每个节点的类型等操作,此时如果节点左右子节点某列类型为NULL,则使用选择出来的类型
回退所有针对union的修改
修改使允许两列 值为NULL且类型未知union操作后 产生的text类型目标列 可以与其它任意类型的列进行union或union all操作
增加文件末尾行
将添加在末尾的fastcheck用例往上移,避免合并冲突
修改 copy/equal/out/readfuncs.cpp
增加版本控制
|
2022-12-23 16:42:41 +08:00 |
|
|
|
dfc46c5916
|
!2156 修复create package中报错位置不准确的问题。
Merge pull request !2156 from dongxu.wei/fix_create_pkg_error_pos
|
2022-12-20 06:05:15 +00:00 |
|
|
|
ecf4c78cb2
|
Merge remote-tracking branch 'upstream/master'
|
2022-12-05 19:32:01 +08:00 |
|
|
|
f995bd2209
|
pgfdw support join\agg\sort\limit\lockrows
|
2022-12-05 11:11:33 +08:00 |
|
|
|
ef0ab20012
|
support updatable view
|
2022-12-02 16:26:58 +08:00 |
|
|
|
7784e48e23
|
MOT new features:
1. JIT support for stored procedures
2. MVCC & Cross-Txn support
3. Alter Table support (Add/Drop/Rename Column)
4. Low RTO
5. More stabilizations
|
2022-12-01 18:18:05 +08:00 |
|
|
|
aca1831e9d
|
!2401 MySQL特性--show warnings/errors语法
Merge pull request !2401 from 吕辉/show_syntax
|
2022-11-30 13:45:18 +00:00 |
|
|
|
760a13a29b
|
!2416 【openGauss】insert支持后面的表达式右值带字段名
Merge pull request !2416 from laishenghao/right-ref
|
2022-11-30 13:13:16 +00:00 |
|
|
|
8274c4041d
|
select_into_varlist
|
2022-11-29 23:40:06 +08:00 |
|
|
|
77098e8ee6
|
add show warnings and show errors syntax
|
2022-11-28 15:34:47 +08:00 |
|
|
|
b59af19462
|
【bugfixed】解决物化视图存在recursive 语句和level等字段时, 导出的 sql 不对的问题
|
2022-11-25 17:54:35 +08:00 |
|
|
|
03c9dc4828
|
!2329 新增CREATE USER IF NOT EXISTS语法
Merge pull request !2329 from Cross-罗/if_not_exists
|
2022-11-14 12:33:24 +00:00 |
|
|
|
adf53e20bb
|
增加insert语句支持右值字段引用功能
|
2022-11-14 15:12:08 +08:00 |
|
|
|
f44f7031ce
|
Fix node copy/equal bug.
|
2022-11-10 11:35:29 +08:00 |
|
|
|
b426dc4842
|
新增CREATE USER IF NOT EXISTS语法
|
2022-11-01 19:26:30 +08:00 |
|
|
|
1f17a974c8
|
fix inlist2join error
|
2022-11-01 10:38:29 +08:00 |
|
|
|
2d01a98a5d
|
!2035 MySQL特性--rename table语法
Merge pull request !2035 from 吕辉/rename
|
2022-09-21 03:00:25 +00:00 |
|
|
|
7867a5a434
|
Add rename table syntax for mysql feature and regression case message.
对rename table语法,添加同义词检索,若表名存在同义词则不执行,若新表名已经存在同义词则不执行
对rename table语法,添加判断用户对namespace的建表和改表权限
|
2022-09-19 02:13:06 -07:00 |
|
|
|
4bd9f4345f
|
multi set 支持多set
|
2022-09-16 15:52:03 +08:00 |
|