1f17a974c8
fix inlist2join error
2022-11-01 10:38:29 +08:00
b919f404e8
add openGauss 3.1.0 feature code
2022-09-03 16:22:35 +08:00
9d9c6ce606
Fix full join rewrite.
2022-08-23 19:22:36 +08:00
a8da82a0fb
Implementation of keyword ignore: using hint string
2022-06-20 15:46:28 +08:00
4c0a495a18
fixed the bug of join
2022-05-05 09:45:50 +08:00
5852d1949f
Fix the bug sublink pullup in SWCB contains subquerys
...
Offering: openGaussDev
More detail:
Match-id-dac69c0ec0d9bb19b1464709d932ca87a889f67f
2022-03-14 19:34:42 +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
1d540f4462
Patch for 930 release
2021-09-23 15:19:37 +08:00
3d79c59118
Misc bugfixes
2021-03-06 12:39:28 +08:00
1567043064
同步source code
...
日期: 12-26
revision: ee5b054c
2020-12-28 22:19:21 +08:00
68518a58ee
将rownum优化的处理模块独立开来。
2020-10-30 11:58:55 +08:00
dc80b79cc0
修复了关于rownum的4个bug。
...
1.最大值只有255,正常应该是无限大。
2.group by跟where rownum < n同时存在时,禁止将rownum优化成limit
3.groupy by后面没有rownum,而having后面有rownum时,会正常运行,正常应该报错。
4.union前后的子句如果有where rownum < n,并且还有含有order by的子查询时,禁止将order by优化删除掉。
2020-10-21 18:41:59 +08:00
916c0cfbe0
If it includes {order by}, ROWNUM can not be rewrited to LIMIT
2020-10-13 15:32:03 +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
27ee02c1f1
rewrite ROWNUM to LIMIT if possible
2020-09-30 16:34:13 +08:00
e936f40df7
UPSERT code
2020-08-25 09:44:34 +08:00
b70b84d144
[PATCH] support ROWNUM in openGauss
...
Signed-off-by: pufuan <pu.fuan@139.com >
2020-07-25 15:36:50 +08:00
815a9771fb
first commit for openGauss server
2020-06-30 17:38:27 +08:00