Commit Graph

72 Commits

Author SHA1 Message Date
f48c5c3dd7 !4391 【资源池化】SPQ支持多机并行创建索引
Merge pull request !4391 from 阙鸣健/spq_1101
2023-11-13 01:32:37 +00:00
d789bc656e 【资源池化】spq支持支持多机并行创建索引 2023-11-11 17:46:25 +08:00
d493cb10c8 修复自增列多条INSERT INTO ON DUPLICATE KEY UPDATE结果问题 2023-11-03 10:26:29 +08:00
ea7ff3627b openGauss资源池化支持多机并行 2023-10-12 18:39:23 +08:00
26befdedb6 修复ExecResult错误清空内存上下文的bug 2023-09-12 17:41:11 +08:00
26ce6b54a9 !2754 修复connect by使用dfs时isleaf错误的问题
Merge pull request !2754 from 侯宗田/connectby_isleaf
2023-07-17 11:15:12 +00:00
45b0061a62 Merge remote-tracking branch 'upstream/master' into master_branch 2023-07-01 11:50:40 +08:00
ffbc0ac3b7 兼容MySQL多字符集 2023-06-29 20:42:59 +08:00
ddeda89aad delete代码同步到社区版本 2023-06-25 04:49:43 -07:00
39011270c9 添加结构体成员对应的cpp函数修改,增加TIMESCALE_DB_VERSION_NUM=92901,添加版本号判断
修改缩进
2023-06-20 10:34:20 +08:00
a1ec02e7a5 !3363 IndexScan优化
Merge pull request !3363 from yyl/4-20-commit
2023-06-12 03:37:30 +00:00
4aca86c51d IndexScan优化 2023-06-06 12:15:29 +08:00
e73cb56550 优化某些场景下RowToVec算子的性能 2023-06-02 01:59:47 -07:00
658aea19b8 聚集Limit下推优化 2023-05-29 14:43:02 +08:00
822cfbd6d9 !2857 修改connectby中宽度优先带来的结果错误,比如nocycle+siblings等众多场景
Merge pull request !2857 from 侯宗田/connectby_dfs
2023-05-19 01:33:18 +00:00
cb3fa65c63 【资源池化】openGauss算子下推特性合入
1.opengauss内核适配
2.ndpplugin
2023-05-16 21:03:02 +08:00
280d9a599d fixed 1f478c5 from https://gitee.com/xiu-qiang-wang-2022/openGauss-server/pulls/3235
分区键表达式性能优化
2023-03-22 06:36:23 +00:00
f0934bc2ad !3214 修复SRF内存问题、去除新表达式框架列名信息
Merge pull request !3214 from wuchenglin/perf_srf-and-expr
2023-03-22 03:02:03 +00:00
c3a93df896 重构@变量查询赋值功能,支持列数据输入,修复问题 2023-03-21 10:46:13 -04:00
3ef3d851c8 fix memory usage in SRF 2023-03-21 11:29:33 +08:00
d3a9de055f fix wrong answer in connectby nocycle & siblings case 2023-03-16 18:37:11 +08:00
ae7631a4ab AGG 2023-03-15 01:53:37 -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
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
9e57ff3e8e Inner Unique 2023-02-28 05:11:41 -08:00
1b8ab5a2e2 减少nodeagg算子初始化转移函数的次数,减少算子nodeagg的投影次数
Signed-off-by: 夏自豪 <xiazihao3@huawei.com>
2023-02-28 03:17:51 -08:00
f7d23913d6 sync all inner code 2023-02-27 14:08:20 +08:00
fd1f338af5 TupleTableSlots数据结构及相关函数调用优化 2023-02-21 20:29:34 -08:00
cbb5b4fe37 执行器优化,改为函数指针的方式,不访问全局数组 2023-01-16 01:49:05 -08:00
39907b8717 fix wrong answer of isleaf when no prior 2023-01-05 11:24:16 +08: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
adf53e20bb 增加insert语句支持右值字段引用功能 2022-11-14 15:12:08 +08:00
b9a173661d skip locked 2022-09-09 10:23:40 +08:00
bdd6a6d933 REPLACE INTO feature for M gram mode
commit all files for replace into
2022-09-08 01:46:38 -04:00
37f9ab3c37 解决多表update在epq期间取出的slot与目标表不匹配的问题 2022-09-06 11:22:49 +08:00
b919f404e8 add openGauss 3.1.0 feature code 2022-09-03 16:22:35 +08:00
d5a9c5ff35 add Mysql Feature ON UPDATE Syntax. It supports CREATE TABLE/ALTER TABLE DDL, and tools which include pg_dump and gsql adaptiving.
根据社区评审意见,对代码进行修改和优化。
2022-08-29 02:17:45 -07:00
a8da82a0fb Implementation of keyword ignore: using hint string 2022-06-20 15:46:28 +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
899cd4a36c enhance tuple lock 2021-12-16 20:37:27 +08:00
1d540f4462 Patch for 930 release 2021-09-23 15:19:37 +08:00
6a7eda6812 add db4ai 2021-08-05 17:00:58 +08:00