MXS-1703 Reduce use of MXS_MONITORED_SERVER in main loop
The base class should only be used with general monitor functions and macros.
This commit is contained in:
@ -236,15 +236,14 @@ private:
|
||||
bool can_replicate_from(MXS_MONITORED_SERVER* slave, MariaDBServer* slave_info,
|
||||
MariaDBServer* master_info);
|
||||
void monitor_one_server(MariaDBServer& server);
|
||||
void find_root_master(MXS_MONITORED_SERVER** root_master);
|
||||
MariaDBServer* find_root_master();
|
||||
void update_gtid_domain();
|
||||
void update_external_master();
|
||||
void assign_relay_master(MariaDBServer& serv_info);
|
||||
void update_server_states(MariaDBServer& db_server, MXS_MONITORED_SERVER* root_master,
|
||||
bool detect_stale_master);
|
||||
void log_master_changes(MXS_MONITORED_SERVER* root_master, int* log_no_master);
|
||||
void update_server_states(MariaDBServer& db_server, MariaDBServer* root_master);
|
||||
void log_master_changes(MariaDBServer* root_master, int* log_no_master);
|
||||
void handle_auto_failover(bool* failover_performed);
|
||||
void measure_replication_lag(MXS_MONITORED_SERVER* root_master);
|
||||
void measure_replication_lag(MariaDBServer* root_master);
|
||||
void handle_auto_rejoin();
|
||||
void find_graph_cycles();
|
||||
void check_maxscale_schema_replication();
|
||||
|
Reference in New Issue
Block a user