CP 3.1 commit to open source

This commit is contained in:
leslieyuchen
2021-07-27 21:21:14 +08:00
committed by wangzelin.wzl
parent 2b51e4f001
commit 09edba0ff6
20 changed files with 117 additions and 107 deletions

View File

@ -220,6 +220,7 @@ public:
static int extract_column_exprs(const ObRawExpr* raw_expr, common::ObIArray<ObRawExpr*>& column_exprs);
static int extract_column_exprs(
const common::ObIArray<ObRawExpr*>& exprs, common::ObIArray<ObRawExpr*>& column_exprs);
static int mark_column_explicited_reference(ObRawExpr& expr);
static int extract_column_ids(const ObIArray<ObRawExpr*>& exprs, common::ObIArray<uint64_t>& column_ids);
static int extract_column_ids(const ObRawExpr* raw_expr, common::ObIArray<uint64_t>& column_ids);
static int extract_table_ids(const ObRawExpr* raw_expr, common::ObIArray<uint64_t>& table_ids);