Commit Graph

10 Commits

Author SHA1 Message Date
072e25bdbe fix rownum error happened in connect by clause
Offering: GaussDB Kernel

More detail: when executing connect by prior b=a and (1=1 or rownum=1), the 1=1 subclause will not be dropped.
2022-11-25 19:34:58 +08:00
b919f404e8 add openGauss 3.1.0 feature code 2022-09-03 16:22:35 +08:00
41ff449bfd fix swcb qual push down join qual detection rule 2022-08-22 14:48:52 +08:00
ccc875f391 suspend warning if column can be found in upper query 2022-03-25 10:38:27 +08:00
53e0d681cf fix problem that startwith result not correct while cte and subquery nesting 2022-03-17 11:07:16 +08:00
2b09dd1a67 : fix swcb qual push down issues
Offering: openGaussDev

More detail: push down only join quals and leave filter quals outside of the sw op

Match-id-85219d101564ac6e5b2a3b575e9738c3ba1ccdca
2022-03-14 19:34:44 +08:00
b93d4de9ed Workaround for single connect-by cases
Offering: openGaussDev

More detail: If no rownum or level qual is present, do not create connect-by-level filter.

Signed-off-by:peijisheng peijisheng@huawei.com

Match-id-400310ecf9513b47303f71f69da642d4b44d762b
2022-03-14 19:34:39 +08:00
de223dd152 sync code 2022-03-04 23:22:16 +08:00
59b5b97b32 Fix start with connect by. 2022-02-08 17:00:31 +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