[Fix] check data completement task before execute inner sql and kill session when task is cancel

This commit is contained in:
obdev
2022-11-28 06:05:54 +00:00
committed by ob-robot
parent d874825952
commit 038db1917d
39 changed files with 1472 additions and 200 deletions

View File

@ -38,7 +38,8 @@ OB_DEF_SERIALIZE(obrpc::ObInnerSQLTransmitArg)
tz_info_wrap_,
ddl_info_,
is_load_data_exec_,
nls_formats_);
nls_formats_,
use_external_session_);
return ret;
}
@ -61,7 +62,8 @@ OB_DEF_DESERIALIZE(obrpc::ObInnerSQLTransmitArg)
tz_info_wrap_,
ddl_info_,
is_load_data_exec_,
nls_formats_);
nls_formats_,
use_external_session_);
if (OB_SUCC(ret)) {
(void)sql::ObSQLUtils::adjust_time_by_ntp_offset(worker_timeout_);
}
@ -87,7 +89,8 @@ OB_DEF_SERIALIZE_SIZE(obrpc::ObInnerSQLTransmitArg)
tz_info_wrap_,
ddl_info_,
is_load_data_exec_,
nls_formats_);
nls_formats_,
use_external_session_);
return len;
}
// https://work.aone.alibaba-inc.com/issue/40701293