[to #46843562] use new request_type to record sql from pl
This commit is contained in:
parent
8a48ba190b
commit
7562ea53d7
@ -580,9 +580,8 @@ int ObInnerSQLConnection::process_record(ObInnerSQLResult &res,
|
||||
}
|
||||
|
||||
record_stat(session, result_set.get_stmt_type(), is_from_pl);
|
||||
ObSQLUtils::handle_audit_record(false, sql::PSCursor == exec_timestamp.exec_type_
|
||||
? EXECUTE_PS_EXECUTE : EXECUTE_INNER,
|
||||
session);
|
||||
ObSQLUtils::handle_audit_record(false, sql::PSCursor == exec_timestamp.exec_type_ ? EXECUTE_PS_EXECUTE
|
||||
: is_from_pl ? EXECUTE_PL_EXECUTE : EXECUTE_INNER, session);
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
@ -443,7 +443,8 @@ enum ObExecuteMode
|
||||
EXECUTE_PS_FETCH,
|
||||
EXECUTE_PS_SEND_PIECE,
|
||||
EXECUTE_PS_GET_PIECE,
|
||||
EXECUTE_PS_SEND_LONG_DATA
|
||||
EXECUTE_PS_SEND_LONG_DATA,
|
||||
EXECUTE_PL_EXECUTE
|
||||
};
|
||||
|
||||
|
||||
|
@ -1624,7 +1624,8 @@ const ObAuditRecordData &ObSQLSessionInfo::get_final_audit_record(
|
||||
|| EXECUTE_PS_SEND_PIECE == mode
|
||||
|| EXECUTE_PS_GET_PIECE == mode
|
||||
|| EXECUTE_PS_SEND_LONG_DATA == mode
|
||||
|| EXECUTE_PS_FETCH == mode) {
|
||||
|| EXECUTE_PS_FETCH == mode
|
||||
|| EXECUTE_PL_EXECUTE == mode) {
|
||||
audit_record_.tenant_name_ = const_cast<char *>(get_tenant_name().ptr());
|
||||
audit_record_.tenant_name_len_ = min(get_tenant_name().length(),
|
||||
OB_MAX_TENANT_NAME_LENGTH);
|
||||
|
Loading…
x
Reference in New Issue
Block a user