![]()  | 
  
    MySQL 8.0.44
    
   Source Code Documentation 
   | 
 
This represents some of the context in which a transaction is running It summarizes all necessary requirements for Group Replication to work. More...
#include <replication.h>
Public Attributes | |
| bool | binlog_enabled | 
| ulong | gtid_mode | 
| bool | log_replica_updates | 
| ulong | binlog_checksum_options | 
| ulong | binlog_format | 
| ulong | transaction_write_set_extraction | 
| ulong | mi_repository_type | 
| ulong | rli_repository_type | 
| ulong | parallel_applier_type | 
| ulong | parallel_applier_workers | 
| bool | parallel_applier_preserve_commit_order | 
| enum_tx_isolation | tx_isolation | 
| uint | lower_case_table_names | 
| bool | default_table_encryption | 
This represents some of the context in which a transaction is running It summarizes all necessary requirements for Group Replication to work.
These requirements might be extracted in two different moments in time, and, as such, with different contexts:
Please refer to the place where information is extracted for more details about it.
| ulong Trans_context_info::binlog_checksum_options | 
| bool Trans_context_info::binlog_enabled | 
| ulong Trans_context_info::binlog_format | 
| bool Trans_context_info::default_table_encryption | 
| ulong Trans_context_info::gtid_mode | 
| bool Trans_context_info::log_replica_updates | 
| uint Trans_context_info::lower_case_table_names | 
| ulong Trans_context_info::mi_repository_type | 
| bool Trans_context_info::parallel_applier_preserve_commit_order | 
| ulong Trans_context_info::parallel_applier_type | 
| ulong Trans_context_info::parallel_applier_workers | 
| ulong Trans_context_info::rli_repository_type | 
| ulong Trans_context_info::transaction_write_set_extraction | 
| enum_tx_isolation Trans_context_info::tx_isolation |