Consider task count for ddl delay scheduling

This commit is contained in:
Hongqin-Li
2022-12-28 13:38:07 +00:00
committed by ob-robot
parent 02fedb0783
commit 6e762be4fb
4 changed files with 8 additions and 5 deletions

View File

@ -323,7 +323,7 @@ public:
void set_sys_task_id(const TraceId &sys_task_id) { sys_task_id_ = sys_task_id; }
void set_sql_exec_addr(const common::ObAddr &addr) { sql_exec_addr_ = addr; }
const TraceId &get_sys_task_id() const { return sys_task_id_; }
void calc_next_schedule_ts(int ret_code);
void calc_next_schedule_ts(const int ret_code, const int64_t total_task_cnt);
bool need_schedule() { return next_schedule_ts_ <= ObTimeUtility::current_time(); }
bool is_replica_build_need_retry(const int ret_code);
int push_execution_id();