Commit Graph

521 Commits (bddf376f160ffec3c2e7fdfce3b10c2bc0660435)

Author SHA1 Message Date
Rahim Kanji ade6fb0e2b * Added 'hostgroup_settings' column (JSON-Formatted) to 'mysql_hostgroup_attributes' and it's counterpart 'runtime_mysql_hostgroup_attributes' table to accommodate new hostgroup attributes.
2 years ago
Miro Stauder 61f0c4636b various warnings fixes
3 years ago
René Cannaò d15b40ab43
Merge pull request #4288 from sysown/v2.x_read_only_actions_offline_hard_servers
3 years ago
René Cannaò d450d86bcb Adding "code" in mysql error code counters exported to Prometheus
3 years ago
Rahim Kanji d93da93376 Added hostgroup_manager_verbose check
3 years ago
Rahim Kanji 65c859659f If a backend server, which has an active connection with a client, is removed, it remains in the hgm container until the client closes the connection. However, this can lead to a crash if the 'read_only_actions' function creates a server that already exists in the container but is in an OFFLINE state.
3 years ago
Rahim Kanji 95b22b96fb Added SSL connection support in kill_query_thread
3 years ago
René Cannaò 182aef9ca6
Merge pull request #4207 from sysown/v2.x-hostgroup_attributes_servers_defaults
3 years ago
Javier Jaramago Fernández c396313cbf Add new 'servers_defaults' capability to 'mysql_hostgroup_attributes'
3 years ago
René Cannaò a31f83473d Fix several warnings
3 years ago
Rahim Kanji 4f091109a9 If the 'read_only' value is successfully retrieved from the backend server, update server status from '*SHUNNED' to 'ONLINE' as this indicates that the server is now ONLINE.
3 years ago
Miro Stauder b1be9b5a71 old gcc fixes
3 years ago
René Cannaò ef9690967c Merge branch 'v2.x' into v2.x_refactor_read_only_action_with_simulator
3 years ago
René Cannaò 4df6b5d706
Merge branch 'v2.x' into v2.x-cluster_sync_disabled_modules_checksums
3 years ago
René Cannaò 9eea17a540
Merge pull request #4144 from sysown/v2.x-replication_lag_simulator
3 years ago
Rahim Kanji 4bc48a81fe In the constructor of MySrvC, a maximum latency value is accepted in milliseconds, which is then converted into microseconds.
3 years ago
Rahim Kanji 8fa49d79df * Added few types to make code more readable
3 years ago
Rahim Kanji 0268495d52 * Fixed the functionality of 'mysql-monitor_writer_is_also_reader'
3 years ago
Javier Jaramago Fernández d61d989249 Deprecate 'admin-checksum_*' variables
3 years ago
Rahim Kanji f35b044a7e Merge remote-tracking branch 'Master/v2.x_refactor_read_only_action_with_simulator' into v2.x_refactor_read_only_action_with_simulator
3 years ago
Rahim Kanji c7c71c99d3 Fixed logging and comments
3 years ago
Rahim Kanji 2978fb3136
Merge branch 'v2.x' into v2.x_refactor_read_only_action_with_simulator
3 years ago
Rahim Kanji 446c9ec0c8 Added logging
3 years ago
René Cannaò d4d2298a6f Debug logging to disk
3 years ago
Rahim Kanji d1700b4504 Resetting checksum before recalculation
3 years ago
Rahim Kanji c8a94c12fd Few fixes
3 years ago
Rahim Kanji afc06ab8dc Merge remote-tracking branch 'Master/v2.x_refactor_replication_lag_action' into v2.x_refactor_replication_lag_action
3 years ago
Rahim Kanji 44b09e0a64 Revert "Removed incoming_replication_hostgroups flag"
3 years ago
Rahim Kanji c673ef533f Removed update code from copy and renamed method to copy_if_not_exists
3 years ago
Rahim Kanji 3c3112ab2d Calculate hash only if initialized
3 years ago
Rahim Kanji e0e06711d8 Some improvements and fixes
3 years ago
René Cannaò 7a718cf82a
Merge pull request #4124 from marcdejonge/issue-2861-ssl-on-reader-nodes
3 years ago
Rahim Kanji 55deb8ddac Refactoring replication lag action method
3 years ago
Rahim Kanji 0d86d0aa48 Warning fix
3 years ago
Rahim Kanji a73726b1cc Renaming variables
3 years ago
Rahim Kanji 3aa4055109 Removed incoming_replication_hostgroups flag
3 years ago
Rahim Kanji 1e0a1cf038 Merge remote-tracking branch 'Master/v2.2.0-sqliteserver_read_only' into v2.x_refactor_read_only_action_with_simulator
3 years ago
Rahim Kanji 7710fcbbaa Merge remote-tracking branch 'Master/v2.x_refactor_read_only_action' into v2.x_refactor_read_only_action_with_simulator
3 years ago
Rahim Kanji a843aedb7c Removed sql_query_global_mutex from read_only_action method
3 years ago
Rahim Kanji 3a0804031c Resolving conflicts
3 years ago
Rahim Kanji 665bdef562 Removed assert if server is not found.
3 years ago
Marc de Jonge 4589c09c4a Switch to use tabs instead of spaces
3 years ago
Marc de Jonge 692d4ed26c Add logic to take the max_connections and use_ssl settings from any previous writer
3 years ago
Rahim Kanji aaa959d024 Refactor and optimize read-only actions method
3 years ago
René Cannaò 8b066330d4
Merge pull request #4110 from sysown/v2.x-HG_init_connect
3 years ago
René Cannaò 73efc770e6 Reduce verbosity on Resetting hostgroup attributes
3 years ago
Javier Jaramago Fernández cd56726e8b Fix memory leak in resultset for 'group_replication_lag_action'
3 years ago
René Cannaò cfe5c0bcf0
Merge pull request #4091 from sysown/v2.x-HGMimpr01_mysql_hostgroup_attributes
3 years ago
René Cannaò 4547128c0a
Merge pull request #4082 from sysown/v2.x-group_replication_rework
3 years ago
Javier Jaramago Fernández 1188b0e2bc Fix 'purge_mysql_servers_table' skipping 'OFFLINE_HARD' servers
3 years ago