MySQL 8.4.2
Source Code Documentation
Channel_creation_info Struct Reference

Creation information for a channel. More...

#include <rpl_channel_service_interface.h>

Public Attributes

enum_channel_type type
 
char * hostname
 
int port
 
char * user
 
char * password
 
Channel_ssl_infossl_info
 
int auto_position
 
int channel_mts_parallel_type
 
int channel_mts_parallel_workers
 
int channel_mta_checkpoint_group
 
int replicate_same_server_id
 
int thd_tx_priority
 
int sql_delay
 
int connect_retry
 
int retry_count
 
bool preserve_relay_logs
 
char * public_key_path
 
int get_public_key
 
char * compression_algorithm
 
unsigned int zstd_compression_level
 
int m_source_connection_auto_failover {0}
 
bool m_ignore_write_set_memory_limit
 
bool m_allow_drop_write_set
 

Detailed Description

Creation information for a channel.

It includes the data that is usually associated to a change replication source command

Member Data Documentation

◆ auto_position

int Channel_creation_info::auto_position

◆ channel_mta_checkpoint_group

int Channel_creation_info::channel_mta_checkpoint_group

◆ channel_mts_parallel_type

int Channel_creation_info::channel_mts_parallel_type

◆ channel_mts_parallel_workers

int Channel_creation_info::channel_mts_parallel_workers

◆ compression_algorithm

char* Channel_creation_info::compression_algorithm

◆ connect_retry

int Channel_creation_info::connect_retry

◆ get_public_key

int Channel_creation_info::get_public_key

◆ hostname

char* Channel_creation_info::hostname

◆ m_allow_drop_write_set

bool Channel_creation_info::m_allow_drop_write_set

◆ m_ignore_write_set_memory_limit

bool Channel_creation_info::m_ignore_write_set_memory_limit

◆ m_source_connection_auto_failover

int Channel_creation_info::m_source_connection_auto_failover {0}

◆ password

char* Channel_creation_info::password

◆ port

int Channel_creation_info::port

◆ preserve_relay_logs

bool Channel_creation_info::preserve_relay_logs

◆ public_key_path

char* Channel_creation_info::public_key_path

◆ replicate_same_server_id

int Channel_creation_info::replicate_same_server_id

◆ retry_count

int Channel_creation_info::retry_count

◆ sql_delay

int Channel_creation_info::sql_delay

◆ ssl_info

Channel_ssl_info* Channel_creation_info::ssl_info

◆ thd_tx_priority

int Channel_creation_info::thd_tx_priority

◆ type

enum_channel_type Channel_creation_info::type

◆ user

char* Channel_creation_info::user

◆ zstd_compression_level

unsigned int Channel_creation_info::zstd_compression_level

The documentation for this struct was generated from the following file: