7538 Commits

Author SHA1 Message Date
3fef364224 增加test_sqlsmith的测试结果 2020-10-17 10:28:45 +08:00
35b648b91c 增加sqlsmith产生的随机sql语句
测试create_append_plan函数的修改后的处理流程
2020-10-17 10:28:04 +08:00
0d6450de27 update src/gausskernel/optimizer/plan/createplan.cpp.
修改create_append_plan函数中对 path为subquery且bestpath->subpaths为空 的情况的处理
参考Gaussdb和Postgres中处理方式,将原有的断言修改为if判断。
当出现上述情况是判断subplan为dummy plan,是则继续执行make_subqueryscan;反之则执行make_result.
2020-10-17 10:25:47 +08:00
a783d32bfb Fixed compiling error (sign-compare) for misc.cpp. 2020-10-16 19:49:11 +08:00
7ba82481a4 !292 Failed to write trace buffer when buffer is big
Merge pull request !292 from jun/dev
2020-10-16 16:21:53 +08:00
76832e18cc !309 parallel search: hash join outer support
Merge pull request !309 from 吴岳川/master
2020-10-16 15:12:00 +08:00
9bde434409 !303 修复gs_checkos bug
Merge pull request !303 from scarbor_fair/master
2020-10-16 10:53:37 +08:00
a9287762d2 parallel search: hashjoin outer support 2020-10-16 10:29:16 +08:00
3106449ed3 !306 修复gs_probackup指定表空间外部目录备份后无法恢复表空间目录的问题
Merge pull request !306 from yukai_k/master
2020-10-16 09:38:22 +08:00
9a119d3d9c !307 MOT bug fixes
Merge pull request !307 from Vinoth Veeraraghavan/master
2020-10-16 09:36:24 +08:00
17e320d322 Fix ForreignPath generation for parameterized IndexPath 2020-10-15 20:21:38 +08:00
d505a7fc60 Fix MOT table metadata recovery from checkpoint 2020-10-15 19:03:55 +08:00
c0f130a6ba 1. Prohibit user from setting unexposed configs in mot.conf.
2. Fix PG memory context usage in JIT.
2020-10-15 19:02:27 +08:00
f9862f9eed Fix BPCHAR behavior in MOT, added space padding for search key 2020-10-15 12:18:08 +08:00
1e6bba22a5 修复gs_probackup指定表空间外部目录备份后无法恢复表空间目录的问题 2020-10-15 10:52:42 +08:00
35112c9ef7 !305 Avoid using new connection for fetch MOT ckpt during backup
Merge pull request !305 from Vinoth Veeraraghavan/master
2020-10-14 19:49:36 +08:00
afe6eba830 Avoid using new connection for fetching MOT checkpoint in backup 2020-10-14 19:15:18 +08:00
5d7bd30844 !304 【openGauss】pldebugger adds arm download path
Merge pull request !304 from 宋清怡/master
2020-10-14 18:55:11 +08:00
28c337b157 !302 并行查询基础组件-sharedfileset
Merge pull request !302 from TotaJ/feature/parallel3
2020-10-14 18:51:34 +08:00
d26161dec7 add pldebugger arm package download path 2020-10-14 11:30:27 +08:00
cf15e17f9a !287 update version 1.0.1 and primary/standby install。
Merge pull request !287 from lihongda/master
2020-10-14 11:15:44 +08:00
2e30862bb1 !301 Fix reclamation in MOT ckpt and core dump
Merge pull request !301 from Vinoth Veeraraghavan/master
2020-10-14 08:46:09 +08:00
a362883bf9 !300 If it includes {order by}, ROWNUM can not be rewrited to LIMIT
Merge pull request !300 from 周雄佳/davidzhou
2020-10-13 20:24:38 +08:00
93425f5791 Fixes MOT concurrent updates and core dump 2020-10-13 19:03:48 +08:00
f871ba9e59 fix gs_checkos issue 2020-10-13 17:53:13 +08:00
9f91875e14 Add sharedfileset. 2020-10-13 17:38:11 +08:00
81ceea7497 Fix reclamation in MOT ckpt 2020-10-13 15:39:50 +08:00
916c0cfbe0 If it includes {order by}, ROWNUM can not be rewrited to LIMIT 2020-10-13 15:32:03 +08:00
399a957141 !299 并行查询增强
Merge pull request !299 from TotaJ/feature/parallel2
2020-10-13 14:10:46 +08:00
e3f3b3fc27 !290 修复gs_ctl和gs_guc问题
Merge pull request !290 from yukai_k/master
2020-10-13 14:07:33 +08:00
561d9a66eb !298 MOT JIT and configuration fixes
Merge pull request !298 from Vinoth Veeraraghavan/master
2020-10-12 23:16:22 +08:00
cb88f5c4f7 !294 ROWNUM logical optimization
Merge pull request !294 from 德塔贝斯/dev-master
2020-10-12 23:13:03 +08:00
9eca2b56da MOT JIT and configuration fixes 2020-10-12 22:41:00 +08:00
0e4bc14121 ROWNUM logical optimization
1. rewrite ROWNUM qual to LIMIT if possible
2. rewrite ROWNUM qual to One-Time Filter if possible
3. support optimize ROWNUM operating with constant expressions
2020-10-12 20:00:15 +08:00
519c26917e !297 MOT code cleanup
Merge pull request !297 from Vinoth Veeraraghavan/master
2020-10-12 19:10:15 +08:00
e171752f13 MOT code cleanup 2020-10-12 18:03:03 +08:00
b84b4cc418 Fallback to normal case when dsm segment is full. Add on_dsm_detach. 2020-10-12 14:59:09 +08:00
13b34b53cd !293 增加is_compatible_type函数以及get_hash_type函数的代码,修复left join时报分布式错误的bug
Merge pull request !293 from 周雄佳/davidzhou
2020-10-10 20:21:41 +08:00
886ac81bf2 !295 Added validators for password_min_length and password_max_length
Merge pull request !295 from Cross-罗/master
2020-10-10 20:20:31 +08:00
bafb4e6e71 !296 Fix core dump in MOT stress test
Merge pull request !296 from Vinoth Veeraraghavan/master
2020-10-10 18:01:49 +08:00
21cce7f418 Fix core dump in MOT stress test 2020-10-10 17:14:35 +08:00
4dea7292eb 新增密码长度校验 2020-10-09 23:26:52 +08:00
faa1948c58 增加is_compatible_type函数以及get_hash_type函数的代码,修复left join时报分布式错误的bug 2020-10-09 20:11:39 +08:00
653f29c6e5 !284 rewrite ROWNUM to LIMIT if possible
Merge pull request !284 from 周雄佳/master
2020-10-09 19:33:03 +08:00
11b4cb1f83 Failed to write trace buffer when buffer is big 2020-10-09 19:02:29 +08:00
d3f0f8295d fix invalid trace header issue 2020-10-09 19:00:12 +08:00
144fb21df5 some fixes for gstrace 2020-10-09 18:13:17 +08:00
3eed9d4507 !289 fix core when running mot hacheck
Merge pull request !289 from chenxiaobin/catchup
2020-10-09 16:21:16 +08:00
f8743d10c8 fix core when running mot hacheck 2020-10-09 15:13:10 +08:00
c0cef3ece2 修改gs_ctl和gs_guc补丁 2020-10-09 15:02:49 +08:00