Commit Graph

256 Commits (a1f39bf784dbbb6facd8abef44aa7626bdf41585)

Author SHA1 Message Date
René Cannaò 3e4583cdcc DELETE FROM mysql_servers_incoming during LOAD TO RUNTIME
8 years ago
René Cannaò 9c62cc749e Several memory sanitizer
8 years ago
René Cannaò 8756d37bfc Galera: try to bring a node online if there are no writers
8 years ago
René Cannaò f795b16445 Galera: removed wrong check that prevents converge
8 years ago
René Cannaò 11caed7d7a Galera: do not convert when updating writers if leads to no changes
8 years ago
René Cannaò a03604d555 Prevent a loop in GTID reader
8 years ago
René Cannaò 291becdb20 Galera: force converge if max_writers is exceeded
8 years ago
René Cannaò 26065f30ba Fixing bugs from previous commit
8 years ago
René Cannaò e5cfc25701 Prevent loading new Galera configuration if leading to a no-op
8 years ago
René Cannaò b1eef9950b Wrong number of arguments in converge_galera_config()
8 years ago
René Cannaò 7db8f24b8b For Galera cluster, try to find the most appropriate node if none seems healthy
8 years ago
René Cannaò 45a136a88b Fix bug #1536
8 years ago
René Cannaò 9038e6a7c9 Fix bug #1473
8 years ago
René Cannaò 1bd36b8d8f Do not dump on error log runtime mysql servers tables when running queries against runtime_mysql_servers
8 years ago
René Cannaò efb716b048 Disable monitoring of servers not responding to ping
8 years ago
René Cannaò 2461b837e7 Missing argument in previous commit
8 years ago
René Cannaò be3d1600fa Evaluate writer_is_also_reader from within converge_galera_config() in case if only one node exists
8 years ago
René Cannaò 353d2a49a5 Try to use the last node in a Galera Cluster
8 years ago
René Cannaò 18ac68dbb0 Fixed typo s/Group Replication/Galera/
8 years ago
René Cannaò 6908f491a7 Fixed typo
8 years ago
René Cannaò 083319ed7e First commit to track MySQL errors
8 years ago
René Cannaò 1c8c08fe9e Fixing typo Group Replication => Galera
8 years ago
René Cannaò 62d8407cdb Merge branch 'v2.0-Galera' into v2.0.0
8 years ago
René Cannaò 528a3477ed Allow hostname for GTID
8 years ago
René Cannaò df651b45f3 Fix typo
8 years ago
René Cannaò 9175e5f426 Fix typo
8 years ago
René Cannaò ffffd1324e Added missing mutex initialization for Galera
8 years ago
René Cannaò 133a690e8d Reduce memory allocation
8 years ago
René Cannaò ce815a5a72 Initial commit to natively support Galera
8 years ago
René Cannaò 2bb322db6f Several fixed in Prepared statements
8 years ago
René Cannaò 28b9fc1f33 Bug fix for memory leak in LOAD MYSQL SERVERS TO RUNTIME #1425
8 years ago
René Cannaò e949e7a569 Try to get from connection pool and connections cache, a connection with the same schemaname
8 years ago
René Cannaò ac81c25ce2 Server disappearing when RO=1 becomes RO=0
8 years ago
René Cannaò 5a554a36f6 Variable mysql-binlog_reader_connect_retry_msec
8 years ago
René Cannaò 6b8a82e3e9 Added retry mechanism for missing binlog reader
8 years ago
René Cannaò a6291f1693 Further improvement for handling GTID
8 years ago
René Cannaò 3e59bdef2a Expanding stats_mysql_connection_pool
8 years ago
Nikolaos Vyzas 9f3c265fd9 Resolving conflicts for "Add support for GTID consistent reads"
8 years ago
Nikolaos Vyzas c61a6d619a Resolving conflicts for "Fixing bug on loading mysql servers to runtime"
8 years ago
Nikolaos Vyzas 9938ec24b5 Resolved conflicts for "ProxySQL reads GTID information from proxysql_mysqlbinlog"
8 years ago
René Cannaò 99be80f90e Update mysql_servers in HostgroupsManager
8 years ago
Nikolaos Vyzas ddd8f7b67f Resolving conflicts for 'Add gtid_port to mysql_servers'
8 years ago
Nikolaos Vyzas 1b7b6f08fd Resolving conflict for 2.0 ProxySQL admin migration
8 years ago
Nikolaos Vyzas 7228f4e0de Merging changes and resolving conflicts related to MariaDB connector upgrade
8 years ago
René Cannaò be0843c051 Fix integer overflow on connection_max_age_ms #1393
8 years ago
René Cannaò e8de8ee2c8 Added new metrics
8 years ago
pondix 9b3fffdf49 Removing SQLLite lock assertion
8 years ago
René Cannaò 3520dbbacc Remove all references to PS handling before 1.4
8 years ago
René Cannaò 232bec9ad4 Fix minor bugs
8 years ago
René Cannaò b3de6f7ae6 Stop HGCU_thread_run as the first task of MySQL_HostGroups_Manager destructor #1299
8 years ago
René Cannaò c6d01ccf7f Merge branch 'v1.4.4-ps_memleak' into v1.4.4
8 years ago
René Cannaò 7eccd347e3 Add support for Percona Heartbeat #1248
8 years ago
Nick Vyzas ab87981484 Adding optional lock option to destroy_MyConn_from_pool
8 years ago
René Cannaò 703ee8ef0f Reset connections instead of dropping them when mysql-max_stmts_per_connection is reached
8 years ago
René Cannaò 69654afa17 Do not dump replication hostgroups if hostgroup_manager_verbose=0 #1204
8 years ago
René Cannaò 4fb9e3f88b Dump in error log status of mysql_servers during reconfiguration
8 years ago
René Cannaò ded88b1f2d Merge branch 'v1.4.4-connthr' into v1.4.4
8 years ago
René Cannaò e75d474878 Added mutex in replication_lag_action()
9 years ago
René Cannaò 18f6826ef7 Added new variable to limit the number of backend connections per second
9 years ago
René Cannaò ec4049ac1e Optimization on connections reset
9 years ago
René Cannaò b688120b25 Memory corruption on STMT resetted twice
9 years ago
René Cannaò c9d3d03f32 Cluster: better handling of mysql_servers.status
9 years ago
René Cannaò ed802e9f5d Cluster: typo prevents checksum on mysql_servers
9 years ago
René Cannaò a22eb8b395 No connection from pool for fast_forward #1157
9 years ago
René Cannaò e3c4cb9964 A lot of changes all related to Cluster
9 years ago
René Cannaò 2a76f95e31 Further enhancement on Cluster
9 years ago
René Cannaò ee8110a515 Enhancement on Cluster solution
9 years ago
René Cannaò 1c1faf210f Some clean up
9 years ago
René Cannaò dc3664ac33 Adding command PULL VERSION MYSQL SERVERS
9 years ago
René Cannaò 4149a5eff1 HGCU_thread_run() using password as username #1079
9 years ago
René Cannaò 7ad078aebf Final fix for #1061
9 years ago
René Cannaò b78b687f46 Bug fix for #1061
9 years ago
René Cannaò 27e28a53ad Servers did not recover from RO=1 to RO=0 #1039
9 years ago
René Cannaò fc5a56eec3 Fix bug #1054, MySQL error 1203
9 years ago
René Cannaò 080bb3d471 Big change to imporve how prepared statements work
9 years ago
René Cannaò 7823072dad Unbalanced traffic with high weights #975
9 years ago
René Cannaò 817cda3f12 New table stats_mysql_connection_pool_reset #753
9 years ago
René Cannaò 384c91b7ed Merge branch 'v1.4.0-GR' into v1.4.0
9 years ago
René Cannaò 50e010bc54 Fix edge case during promotion #959
9 years ago
René Cannaò 2403b177ef More support for Group Replication
9 years ago
René Cannaò 752e3fd61e Further improvement on forwarding #927
9 years ago
René Cannaò 1259fb84e0 HGCU_thread_run corrupts connections #927
9 years ago
René Cannaò c7cffc9ea7 More support for group replication
9 years ago
René Cannaò 63e86039e6 Added writer_hostgroup for GR
9 years ago
René Cannaò 669e6d3a20 Minor fixes for GR
9 years ago
René Cannaò 5817905df2 Merge branch 'v1.4.0' into v1.4.0-GR
9 years ago
René Cannaò a6c53d0d12 Revert "Refactor header includes."
9 years ago
René Cannaò 8768acf5a5 Third commit for GR support
9 years ago
Maxim Bublis 30dbcc21a8 Refactor header includes.
9 years ago
Maxim Bublis 043a321e55 Cleanup legacy codebase.
9 years ago
René Cannaò 7ea78394f0 Second commit for GR support
9 years ago
René Cannaò 3c2ced2a7d Drafting GR support
9 years ago
René Cannaò 53d24f4e53 Speed up LOAD/SAVE mysql_servers #829
9 years ago
René Cannaò ba7e37091b Speed up LOAD MYSQL SERVERS TO RUNTIME #829
9 years ago
René Cannaò 86718882e0 Added 6 new status variables , #818 and #821
9 years ago
René Cannaò de4f71bffa Merge branch 'v1.3.0' into v1.3.1-dev
9 years ago
René Cannaò 7680b8f752 Avoid double delete in read_only check
9 years ago
René Cannaò e5531843ef Fixed 2 memory leaks
9 years ago
René Cannaò 221e47315f mysql_servers.comment not loaded at runtime #787
9 years ago
René Cannaò d0d764533d Specify when a mysql_users.max_connections is reached #794
9 years ago