Commit Graph

456 Commits (fcfbc17407d9dbd786b4078879f2ed340f166bbf)

Author SHA1 Message Date
René Cannaò 90670b4572 Do not shun servers with max_replication_lag = 0 #4018
3 years ago
Javier Jaramago Fernández 1abb4d7605 Comment out several currently unused variables
3 years ago
Javier Jaramago Fernández 300532d6e2 Fix multiple warnings in logging function calls
3 years ago
Rahim Kanji c552fdb111 * Added DNS cache monitoring for ProxySQL servers.
3 years ago
René Cannaò 8a44ce155d
Merge pull request #3988 from sysown/v2.x-fix_server_metrics_update
3 years ago
Javier Jaramago Fernández 25cc58a50d Fix 'connect_retries_on_failure' and 'connect_timeout' logic for 'fast_forward' sessions
3 years ago
Javier Jaramago Fernández 2b75cc3325 Fix server counter metrics not being properly updated after hostgroup changes
3 years ago
René Cannaò 83ffb729bb
Merge pull request #3946 from sysown/v2.x-3923
3 years ago
Javier Jaramago Fernández bcc6532d66 Modify previous impl for 'auto_increment_delay_multiplex_timeout_ms' and fix 'connection_delay_multiplex_ms'
4 years ago
René Cannaò 301bb09a4d
Merge pull request #3921 from sysown/v2.x-cluster_cmp_checksums
4 years ago
Javier Jaramago Fernández fbd6312239 Filter 'OFFLINE_HARD' servers for stored 'runtime_mysql_servers' resultset
4 years ago
Javier Jaramago Fernández d8429ca71c Replace resultset for Cluster request fetching 'runtime_mysql_servers'
4 years ago
Javier Jaramago Fernández 099c2a5f06 Cluster: Speedup of processing of MySQL Users and MySQL Servers
4 years ago
Javier Jaramago Fernández 3dacb77321 Perform atomic update of Cluster fetched module checksum epochs
4 years ago
Javier Jaramago Fernández e6083250b5 Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-cluster_cmp_checksums
4 years ago
René Cannaò 4ae5a44db1 Workaround for Galera bug 613
4 years ago
Javier Jaramago Fernández 4119c44160 Fix potential race conditions while generating 'gtid_executed_tables'
4 years ago
Javier Jaramago Fernández 4c4346a710 Add checksum computation after fetch to multiple cluster modules
4 years ago
root e47cb3fb8f Upgraded clickhouse-cpp to 2.1.0
4 years ago
René Cannaò 8730fcd350
Merge branch 'v2.x' into v2.x_generate_multi_rows
4 years ago
René Cannaò c0fdf02b78 Fixed various compiler warnings
4 years ago
René Cannaò 4bfe3e5878 Added mysql-monitor_replication_lag_group_by_host
4 years ago
René Cannaò f8a0934c13 Added new function to create multirows statements for SQLite
4 years ago
René Cannaò af2660c48d
Merge pull request #3836 from sysown/v2.x-backend_conn_ping
4 years ago
Javier Jaramago Fernández b5f92fd0d9 Optimize 'oldest_idle_connections' map insert/erase operations
4 years ago
René Cannaò 6ea642fc55
Merge pull request #3798 from sysown/v2.x-3797
4 years ago
René Cannaò 308626ff30
Merge pull request #3817 from sysown/v2.x-binlog_ci_changes
4 years ago
Javier Jaramago Fernández 1bbe0698d2 Fix idle backend connection ordering and selection for keep-alive ping
4 years ago
René Cannaò b9c6f6e33b
Merge pull request #3790 from sysown/v2.x-prom_cluster_metrics
4 years ago
Javier Jaramago Fernández 198dee43b9 Improve error message when no viable server is found due to GTID waiting
4 years ago
Javier Jaramago Fernández 199ec5bc0a Prevent GTID connector creation for 'OFFLINE_HARD' servers
4 years ago
Javier Jaramago Fernández b2cfb4eea9 Fix crash when 'gtid_executed' is empty
4 years ago
Javier Jaramago Fernández 712c081640 Add extra logging when no servers are available in hostgroup
4 years ago
Javier Jaramago Fernández c7eda1d49d Add missing delete when updating 'mysql_servers_to_monitor' resulset #3797
4 years ago
Javier Jaramago Fernández c50a7053ad Fix monitoring not working for AWS Aurora auto-discovered instances #3797
4 years ago
Javier Jaramago Fernández 0e0cacddf6 Improve missings servers keys filtering for 'p_update_connection_pool'
4 years ago
Javier Jaramago Fernández 6d59956b5f Change conn_pool metrics update functions to use 'const refs'
4 years ago
Javier Jaramago Fernández b24459cd9a Remove extra logging info for troubleshooting SHUNNING errors
4 years ago
Javier Jaramago Fernández c3c1a50d91 Add extra logging info for troubleshooting SHUNNING errors
4 years ago
René Cannaò 3ae299cb97 Add more verbosity for TAP test_unshun_algorithm-t
4 years ago
Javier Jaramago Fernández bcb009fc24 Revert "Merge pull request #3645 from sysown/v2.x-2021"
4 years ago
René Cannaò a6edd02a9b Revert "Merge branch 'v2.x' into v2.x-2021"
4 years ago
René Cannaò 8cea730de0
Merge pull request #3661 from sysown/v2.x-3649
4 years ago
René Cannaò 79d1d8742c Testing unbalanced weight
4 years ago
René Cannaò 9293dea199 Do not shun backend for error 3118
4 years ago
Javier Jaramago Fernández 6a92cc9238 Added new command 'PROXYSQL_SIMULATOR' with support for simulating connection errors #3649
4 years ago
Javier Jaramago Fernández 4838d75cd3 Added new mysql variable 'mysql-unshun_algorithm' #3649
4 years ago
René Cannaò 4b04332473 Add optional mutex in MySrvC::connect_error()
4 years ago
René Cannaò a752292b9e Added function unshun_server_all_hostgroups()
4 years ago
René Cannaò fb8857f1fe Fix a bug in get_multiple_idle_connections() #3628
4 years ago