[CP] In distributed execution scenario, queue_time is less than zero.

This commit is contained in:
obdev
2022-05-26 16:56:16 +08:00
committed by wangzelin.wzl
parent 5aff21755b
commit e3997a1956

View File

@ -125,7 +125,8 @@ int ObPxTaskProcess::process()
{
int ret = OB_SUCCESS;
process_timestamp_ = ObTimeUtility::current_time();
enqueue_timestamp_ = ObTimeUtility::current_time();
process_timestamp_ = enqueue_timestamp_;
ObExecRecord exec_record;
ObExecTimestamp exec_timestamp;
@ -154,8 +155,7 @@ int ObPxTaskProcess::process()
if (enable_sql_audit) {
exec_record.record_start();
}
exec_start_timestamp_ = ObTimeUtility::current_time();
set_enqueue_timestamp(exec_start_timestamp_);
exec_start_timestamp_ = enqueue_timestamp_;
arg_.sqc_task_ptr_->task_monitor_info_.record_exec_time_begin();
}