Commit Graph

88 Commits

Author SHA1 Message Date
d2506fe6a9 !1091 修复包含全局唯一索引的分区表执行upsert时数据未正常写入的问题
Merge pull request !1091 from siven/siven_07
2021-07-22 11:28:59 +00:00
2a7c63de39 cast检视意见修改 2021-07-19 15:10:13 +08:00
66b7f66803 修复包含全局索引的分区表执行upsert时数据未正常写入的问题 2021-07-15 16:51:17 +08:00
c98f970368 fixed the bug of cast 2021-07-14 10:35:22 +08:00
d6f62272de !1072 fix the bug of incorrect ROWNUM in partition table and add some test case for partition table
Merge pull request !1072 from 周雄佳/davidzhou
2021-07-12 07:16:41 +00:00
42a7f26766 !1076 生成列特性
Merge pull request !1076 from ShineStarStar/gen
2021-07-09 03:20:26 +00:00
97a744de3b !1028 小型化裁剪,增强可配置性
Merge pull request !1028 from 苏梓鑫/config
2021-07-09 02:24:38 +00:00
b8e6ff7a81 generated col 2021-07-08 20:37:29 +08:00
4e880ba2ab fix the bug of incorrect ROWNUM in partition table 2021-07-08 11:20:16 +08:00
062b57c19f !1031 fix two bugs about ROWNUM
Merge pull request !1031 from 周雄佳/davidzhou
2021-06-16 20:09:01 +08:00
b62cc145a0 fix two bugs about ROWNUM:
1. ROWNUM behaves incorrect in the partition table
2. if there is aggregate function, ROWNUM can not be rewrite to LIMIT
2021-06-15 21:18:01 +08:00
02f1b91e61 可通过configure选项--disable-llvm屏蔽llvm库的链接, 优化二进制文件大小以及内存占用 2021-06-11 17:38:36 +08:00
39889058b7 add methed to transform row to vector format to compute 2021-06-10 11:20:53 +08:00
d8e2bc2604 add peak memory information for query 2021-06-02 20:55:13 +08:00
38d455d126 fix GPC bug with memoryleak and make it suitable for SQLBYPASS 2021-04-28 16:44:47 +08:00
abc1170dc1 !898 SelectForUpdateFusion FetchSize场景下use after free问题修复
Merge pull request !898 from gentle_hu/bypasscore
2021-04-22 23:52:17 +08:00
f94d4c96c7 回合代码fixvacuum+limit语句不退出 2021-04-16 19:46:37 +08:00
ec29b8daa9 fix selectForUpdateFusion core in fetch size case. 2021-04-08 22:03:14 +08:00
syj
55b7fb007e 分区表BitmapHeapScan与BitmapHeapIndexScan代码优化。 2021-03-16 20:49:52 +08:00
syj
23b2a58551 分区表代码优化。
1.修复分区表剪枝比例的计算。
  2.删除GetPartitionInfo函数中对传入的剪枝结果进行深拷贝的操作。
  3.优化分区表SQLByPass对分区IndexOid的获取。
2021-03-13 16:47:08 +08:00
3d79c59118 Misc bugfixes 2021-03-06 12:39:28 +08:00
4736e1329c !579 社区issue修复合并提交
Merge pull request !579 from 赵文浩/master
2020-12-30 23:56:46 +08:00
syj
c9edc3a053 Fix bug of invalid username/password when "SET ROLE role_name PASSWORD 'passwd'" is used in loop. 2020-12-30 22:53:55 +08:00
fb20dc830f 2nd round patches for openGauss 1.1.0 2020-12-30 21:29:17 +08:00
1567043064 同步source code
日期: 12-26
    revision: ee5b054c
2020-12-28 22:19:21 +08:00
75835ebbdd Fix index visibility with HOT. 2020-12-18 17:27:54 +08:00
d66a0a3697 fix memory lead of opfusion, and fix performance deterioration problem. 2020-12-12 16:11:37 +08:00
ed198e6ccc Parallel query bugfix. 2020-12-11 16:29:46 +08:00
db55fa203c !466 MOT fixes and code cleanup
Merge pull request !466 from Vinoth Veeraraghavan/master
2020-12-11 15:14:35 +08:00
5abcb2feb0 fix no spill size problem in parallel hash mod 2020-12-09 10:30:58 +08:00
558d01d2e9 MOT fixes and code cleanup 2020-12-07 12:12:56 +08:00
381e9c5485 Parallel query for subplan/sublink. 2020-12-07 11:47:38 +08:00
8f0c2915f8 Parallel bitmap scan. 2020-12-07 11:46:41 +08:00
50e58ce57d !421 parallel index only scans support
Merge pull request !421 from chenxiaobin/parallelindexonlyscan
2020-12-07 10:33:35 +08:00
a44fe038b9 !445 parallel hash: increase hash buckets bug
Merge pull request !445 from 吴岳川/hash_bug
2020-12-07 10:32:54 +08:00
25bf9a13d4 !440 【openGauss】 unique_sql 增加sort&hash work_mem 信息监控
Merge pull request !440 from 宋清怡/master
2020-11-30 11:19:38 +08:00
d8e880ee40 MOT code cleanup 2020-11-30 10:26:27 +08:00
61c9feb253 MOT code cleanup 2020-11-30 10:19:18 +08:00
7b7870ed96 add sort&hash work_mem info collection info into get_instr_unique_sql() function 2020-11-28 11:22:19 +08:00
deec0bb6d6 Ensure proper alignment of tuples in HashMemoryChunkData buffers
pg commitid  5dc692f78d3
2020-11-28 09:08:55 +08:00
91064e7f9d parallel hash: increase hash buckets bug 2020-11-28 09:08:31 +08:00
f5acad12d6 paralllel hash: inner parallel 2020-11-25 12:23:58 +08:00
d29b23cf57 Revert "parallel hash: inner parallel"
This reverts commit 974b2312
2020-11-25 12:11:10 +08:00
439aca70f4 solve conficts 2020-11-24 21:07:48 +08:00
61414ba87d Merge branch 'master' of gitee.com:chenxiaobin19/openGauss-server into parallelindexonlyscan 2020-11-24 21:06:28 +08:00
974b231240 parallel hash: inner parallel 2020-11-24 14:19:05 +08:00
a36668e664 fix bugs of sqlbypass without refresh parameter for DML
We forbiden a custom plan with sqlbypass, which may not
refresh parameter for const parameter.
2020-11-22 22:53:31 +08:00
b2f882209a !385 parallel scan: explain analyze details
Merge pull request !385 from 吴岳川/master
2020-11-19 11:04:54 +08:00
c6889f5c15 parallel index only scans 2020-11-19 10:50:26 +08:00
57fd5794e5 Parallel create index(btree). 2020-11-13 16:57:32 +08:00