MySQL 9.1.0
Source Code Documentation
|
Transaction observer parameter. More...
#include <replication.h>
Transaction observer parameter.
ulonglong Trans_param::cache_log_max_size |
uint32 Trans_param::flags |
ulong Trans_param::group_replication_consistency |
contains the session value of group_replication_consistency
Trans_gtid_info Trans_param::gtid_info |
ulong Trans_param::hold_timeout |
value of session wait_timeout, timeout to hold transaction
uint32_t* Trans_param::immediate_server_version |
pointer to immediate_server_version
bool Trans_param::is_atomic_ddl |
bool Trans_param::is_create_table_as_query_block |
const char* Trans_param::log_file |
my_off_t Trans_param::log_pos |
uint Trans_param::number_of_tables |
unsigned long long* Trans_param::original_commit_timestamp |
pointer to the status var original_commit_timestamp
uint32_t* Trans_param::original_server_version |
pointer to original_server_version
enum_rpl_channel_type Trans_param::rpl_channel_type |
Replication channel info associated to this transaction/THD.
uint32 Trans_param::server_id |
const char* Trans_param::server_uuid |
Binlog_cache_storage* Trans_param::stmt_cache_log |
Trans_table_info* Trans_param::tables_info |
THD* Trans_param::thd |
pointer to server THD
my_thread_id Trans_param::thread_id |
Trans_context_info Trans_param::trans_ctx_info |
Binlog_cache_storage* Trans_param::trx_cache_log |