[FEAT MERGE] cp lateral derived table to master

This commit is contained in:
ChangerR
2024-04-11 10:20:03 +00:00
committed by ob-robot
parent 263b3806fa
commit acb0d73a97
49 changed files with 2585 additions and 562 deletions

View File

@ -2300,14 +2300,10 @@ struct NullAwareAntiJoinInfo {
bool contain_fake_cte,
ValidPathInfo &path_info);
int check_depend_function_table(const ObJoinOrder &left_tree,
const ObJoinOrder &right_tree,
const ObJoinType join_type,
ValidPathInfo &path_info);
int check_depend_json_table(const ObJoinOrder &left_tree,
const ObJoinOrder &right_tree,
const ObJoinType join_type,
ValidPathInfo &path_info);
int check_depend_table(const ObJoinOrder &left_tree,
const ObJoinOrder &right_tree,
const ObJoinType join_type,
ValidPathInfo &path_info);
int check_subquery_in_join_condition(const ObJoinType join_type,
const ObIArray<ObRawExpr*> &join_conditions,
ValidPathInfo &path_info);