Commit Graph

213 Commits (fde8ace0768fc491349c50f3e65c5662dfcebf1f)

Author SHA1 Message Date
René Cannaò fde8ace076 Removed json.hpp from include files
2 years ago
René Cannaò c9326564c0 Minor changes to try to optimize compiling
2 years ago
René Cannaò 38c6c2ac7b Merge branch 'v2.x-main' into v2.x_postgres_240422
2 years ago
René Cannaò e7aa5ff4c5 Split of MySQL_HostGroups_Manager.cpp into multiple files
2 years ago
Rahim Kanji 936e27139b Merge branch 'v2.x_PostgreSQL_Merge' into v2.x_postgres
2 years ago
Javier Jaramago Fernández 2ac1e4069a Change function params into const references
2 years ago
anphucbui bbb6176ebf Remove redundant exception guards, remove parseLong, add checksum computation after adding a new server, and other small changes based on feedback
2 years ago
Rahim Kanji e029d39007 Initial PostgreSQL commit
2 years ago
Anphuc Bui e0db02df27
Merge branch 'v2.x' into v2.x
2 years ago
anphucbui d04173b026 Update discovery logic to add discovered servers with default values instead of originating server's values, add new field in mmsd for reader hostgroup, and query monitor db instead of admin db
2 years ago
René Cannaò 8a4246d1e9
Merge pull request #4458 from sysown/v2.x_Servers_SSL_Params
2 years ago
René Cannaò 8e6bd3e983 Add mysql_servers_ssl_params to MyHGM
2 years ago
René Cannaò 9a7c3e8196 Introducing mysql_servers_ssl_params
2 years ago
Rahim Kanji b75b05c392 Restore servers that are in a shunned state due to replication lag only upon commit (triggered by the command LOAD MYSQL SERVERS TO RUNTIME), provided that the replication lag is below the maximum threshold.
2 years ago
Anphuc Bui 0bcddd0002
Merge branch 'v2.x' into v2.x
2 years ago
anphucbui bb35b20719 Moving core discovery logic to fit into read_only framework as a new task type
2 years ago
anphucbui 5a3037785f Add support for AWS RDS MySQL Multi-AZ Cluster auto-discovery
2 years ago
Javier Jaramago Fernández e8d2254689 Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-aurora_autodiscovery-refactor_cluster_mysql_servers-gr_bootstrap_mode
2 years ago
Rahim Kanji 743cd502a5 * Updated variable name from 'mysql-query_cache_with_warnings_support' to 'mysql-query_cache_handle_warnings'
2 years ago
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
Javier Jaramago Fernández a4b6bd0b8f Refactor and homogenization of checksums computation
3 years ago
Javier Jaramago Fernández 6b58a004e6 Merge branch 'v2.x-gr_bootstrap_mode' into v2.x-aurora_autodiscovery-refactor_cluster_mysql_servers-gr_bootstrap_mode
3 years ago
Javier Jaramago Fernández a10f427121 Merge branch 'v2.x_refactor_cluster_mysql_servers' of github.com:sysown/proxysql into v2.x-aurora_autodiscovery-refactor_cluster_mysql_servers
3 years ago
Javier Jaramago Fernández 8dab09ec11 Fix invalid propagation of 'main.mysql_servers' config by 'commit'
3 years ago
Javier Jaramago Fernández 253e309aa0 Cleanup left commented function 'update_runtime_mysql_servers_table'
3 years ago
Javier Jaramago Fernández f48dfce6cf Simplified resultset and checksum generation for 'mysql_servers'
3 years ago
Javier Jaramago Fernández 3d06427efe Improve simulator support for AWS Aurora
3 years ago
Javier Jaramago Fernández 813355c3d4 Honor hostgroup attributes for AWS Aurora auto-discovery
3 years ago
Javier Jaramago Fernández 9e3ab519e8 Add helper functions for server creation/destruction in hostgroup
3 years ago
Javier Jaramago Fernández 4f73331def Add functions for breaking down 'commit' checksum generation
3 years ago
Javier Jaramago Fernández bf5d8cbc73 Add functions for breaking down 'commit' checksum generation
3 years ago
Rahim Kanji 063af84f7f Merge remote-tracking branch 'Master/v2.x' into v2.x_refactor_cluster_mysql_servers_final
3 years ago
Javier Jaramago Fernández 4d9e210eb2 WIP: Initial commit adding support for bootstrap mode
3 years ago
Javier Jaramago Fernández 4ee5c8bdde Improve recovery (OFFLINE_HARD) optimization for GR autodiscovered servers
3 years ago
Javier Jaramago Fernández af80944cfe Add support for Group Replication (GR) autodiscovery
3 years ago
Rahim Kanji ed64090549 Merge remote-tracking branch 'Master/v2.x' into v2.x_refactor_cluster_mysql_servers
3 years ago
Javier Jaramago Fernández 722ffb310d Fix minor doc typos in 'MySrvC' definition
3 years ago
Rahim Kanji 09b2a7d9d2 Avoid incrementing mysql_servers and mysql_servers_v2 versions when change is triggered from monitoring module
3 years ago
Javier Jaramago Fernández c396313cbf Add new 'servers_defaults' capability to 'mysql_hostgroup_attributes'
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
Rahim Kanji feeb74756d Merge remote-tracking branch 'Master/v2.x' into v2.x_refactor_cluster_mysql_servers
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
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
Rahim Kanji 11229888b4 * Rename mysql_servers_incoming to mysql_servers_v2
3 years ago
Rahim Kanji 09f76511b1 * Added runtime mysql server logic in commit.
3 years ago
Rahim Kanji 12d830cb35 Refactoring ProxySQL Cluster
3 years ago
Rahim Kanji c7c71c99d3 Fixed logging and comments
3 years ago
Rahim Kanji 446c9ec0c8 Added logging
3 years ago