[FEAT MERGE]4_1_sql_feature

Co-authored-by: leslieyuchen <leslieyuchen@gmail.com>
Co-authored-by: Charles0429 <xiezhenjiang@gmail.com>
Co-authored-by: raywill <hustos@gmail.com>
This commit is contained in:
obdev
2023-01-28 16:01:26 +08:00
committed by ob-robot
parent 3080f2b66f
commit 2d19a9d8f5
846 changed files with 161957 additions and 116661 deletions

View File

@ -56,8 +56,9 @@ int ObExprSleep::sleep(int64_t usec)
int64_t dead_line = ObTimeUtility::current_time() + usec;
int64_t usec_rem = usec;
useconds_t usec_req = static_cast<useconds_t>(MIN(CHECK_INTERVAL_IN_US, usec_rem));
ObWaitEventGuard wait_guard(ObWaitEventIds::DEFAULT_SLEEP, 0, usec);
while(usec_req > 0) {
(void)ob_usleep(usec_req);
(void)::usleep(usec_req);
if (OB_FAIL(THIS_WORKER.check_status())) {
break;
} else {