[FEAT MERGE]:develop pl feature of 4.2 version
Co-authored-by: LiuYoung00 <liuyanglo_ol@163.com> Co-authored-by: 0xacc <heyongyi1998@gmail.com> Co-authored-by: seuwebber <webber_code@163.com>
This commit is contained in:
@ -462,6 +462,8 @@ ObOptimizerContext(ObSQLSessionInfo *session_info,
|
||||
bool has_trigger() const { return has_trigger_; }
|
||||
void set_has_pl_udf(bool v) { has_pl_udf_ = v; }
|
||||
bool has_pl_udf() const { return has_pl_udf_; }
|
||||
void set_allow_parallel_trigger(bool v) { is_allow_parallel_trigger_ = v; }
|
||||
bool is_allow_parallel_trigger() const { return is_allow_parallel_trigger_; }
|
||||
void set_has_dblink(bool v) { has_dblink_ = v; }
|
||||
bool has_dblink() const { return has_dblink_; }
|
||||
void set_has_subquery_in_function_table(bool v) { has_subquery_in_function_table_ = v; }
|
||||
@ -543,6 +545,7 @@ private:
|
||||
int8_t has_pl_udf_ : 1; //this sql has pl user defined function
|
||||
int8_t has_subquery_in_function_table_ : 1; //this stmt has function table
|
||||
int8_t has_dblink_ : 1; //this stmt has dblink table
|
||||
int8_t is_allow_parallel_trigger_ : 1; //this sql linked trigger can parallel execute
|
||||
};
|
||||
};
|
||||
bool has_for_update_;
|
||||
|
||||
Reference in New Issue
Block a user