[CP] add this_work session set

This commit is contained in:
LiuYoung00
2022-11-11 03:12:51 +00:00
committed by wangzelin.wzl
parent 143dd5e6d0
commit 385bda30b9
8 changed files with 16 additions and 0 deletions

View File

@ -1683,6 +1683,7 @@ int ObMPStmtExecute::process()
ObSQLSessionInfo &session = *sess;
int64_t tenant_version = 0;
int64_t sys_version = 0;
THIS_WORKER.set_session(sess);
ObSQLSessionInfo::LockGuard lock_guard(session.get_query_lock());
session.set_current_trace_id(ObCurTraceId::get_trace_id());
session.get_raw_audit_record().request_memory_used_ = 0;
@ -1811,6 +1812,7 @@ int ObMPStmtExecute::process()
need_retry_ = true;
}
THIS_WORKER.set_session(NULL);
if (sess != NULL) {
revert_session(sess); //current ignore revert session ret
}