![]() |
MySQL 8.4.7
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 |