mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
MDEV-25674: Add CHANGE MASTER TO master_retry_count
This new CHANGE MASTER TO field specifies the `--master-retry-count` (global option: the number of Primary connection attempts) for each multi-source replica; i.e, per-channel `performance_schema.` `replication_connection_configuration.CONNECTION_RETRY_COUNT`. `--master-retry-count` remains the default for new `CHANGE MASTER TO`s. This new keyword and `master-info` entry matches those of pre-‘REPLICATION SOURCE’ MySQL.
This commit is contained in:
@@ -351,6 +351,7 @@ struct LEX_MASTER_INFO
|
||||
ulong relay_log_pos;
|
||||
ulong server_id;
|
||||
uint port, connect_retry;
|
||||
ulong retry_count;
|
||||
float heartbeat_period;
|
||||
int sql_delay;
|
||||
bool is_demotion_opt;
|
||||
@@ -391,7 +392,7 @@ struct LEX_MASTER_INFO
|
||||
|
||||
host= user= password= log_file_name= ssl_key= ssl_cert= ssl_ca=
|
||||
ssl_capath= ssl_cipher= ssl_crl= ssl_crlpath= relay_log_name= NULL;
|
||||
pos= relay_log_pos= server_id= port= connect_retry= 0;
|
||||
pos= relay_log_pos= server_id= port= connect_retry= retry_count= 0;
|
||||
heartbeat_period= 0;
|
||||
ssl= ssl_verify_server_cert= heartbeat_opt=
|
||||
repl_ignore_server_ids_opt= repl_do_domain_ids_opt=
|
||||
|
Reference in New Issue
Block a user