Commit Graph

1542 Commits (2e4ef165fb295441abf39fc081568e82c8201888)

Author SHA1 Message Date
René Cannaò cdfcfdce94
Merge pull request #4528 from sysown/v2.x_monitor_slave_lag_when_null_4521
2 years ago
René Cannaò 5514822161
Merge pull request #4517 from sysown/v2.x_hostgroup_online_servers
2 years ago
Javier Jaramago Fernández cf7da4e9a2 Fix memory leak in 'pull_mysql_query_rules_from_peer'
2 years ago
Rahim Kanji ca93da5857 Resolved conflicts
2 years ago
René Cannaò 9283cd2e9b Code cleanup in MySQL_Thread::refresh_variables()
2 years ago
Rahim Kanji 407fa7fb6a Fixed a Typo
2 years ago
Rahim Kanji 648c3ab61d * Improved handling for cases where seconds_behind_master is null or negative
2 years ago
René Cannaò 6020216dd2 Various refactoring in MySQL_Thread.cpp
2 years ago
René Cannaò 2d89f06a5a Refactoring of ProcessQueryAndSetStatusFlags()
2 years ago
René Cannaò 4264e9349d Refactoring MySQL_Connection::connect_start()
2 years ago
Rahim Kanji c7cf5ba344 Removed MySrvStatus class
2 years ago
Rahim Kanji 828ee01cdc Replaced monotonic_time() with time()
2 years ago
René Cannaò 73f8ad0a35 Code split related to generate_proxysql_internal_session_json
2 years ago
René Cannaò dc2e9fae60 Further code cleanup
2 years ago
René Cannaò c2f9df4182 Splitting MySQL_Session::handler()
2 years ago
René Cannaò 557b39912d Spit of MySQL_Session::get_pkts_from_client()
2 years ago
Rahim Kanji 40068b122a Addeda new attribute called 'monitor_slave_lag_when_null' in hostgroup settings, which takes precedence over 'mysql_thread_monitor_slave_lag_when_null' if both are configured.
2 years ago
Rahim Kanji 4da04c0282 Merge remote-tracking branch 'Master/v2.x' into v2.x_hostgroup_online_servers
2 years ago
Rahim Kanji e4fd764d86 Added is_locked flag within '#ifdef DEBUG' conditional block
2 years ago
René Cannaò d3a90a8ef6 Some refactoring of ProxySQL_Admin
2 years ago
Rahim Kanji a081695ae9 * Solved few warnings
2 years ago
René Cannaò 8a525bf9f6
Merge pull request #4518 from sysown/v2.x-4510
2 years ago
Rahim Kanji 42c8bb83c6 Few fixes
2 years ago
Rahim Kanji eb09e6766b Merge remote-tracking branch 'Master/v2.x' into v2.x_hostgroup_online_servers
2 years ago
Javier Jaramago Fernández e91bcd2c81 Move Admin 'HTTP_Server' and 'RESTAPI' init to end of phase3 - Closes #4510
2 years ago
Rahim Kanji 8c92f9292a A hostgroup can now be configured to have a maximum number of online servers simultaneously. Once this limit is reached, any new connections attempting to access the connection pool will be denied, and existing connections will gradually be reassigned to the available connection pool until the number of online servers is reduced to meet or fall below the specified maximum.
2 years ago
René Cannaò eb7a0e37f1 Moved legacy code away from c_tokenizer.cpp
2 years ago
René Cannaò dad6f0f344 Split of MySQL_Protocol.cpp into multiple files
2 years ago
René Cannaò e7aa5ff4c5 Split of MySQL_HostGroups_Manager.cpp into multiple files
2 years ago
René Cannaò 0a2cd03672 Refactoring to split Query_Processor.cpp into multiple files
2 years ago
Javier Jaramago Fernández 2ac1e4069a Change function params into const references
2 years ago
Javier Jaramago Fernández 5d7e5d9e00
Merge pull request #4406 from anphucbui/v2.x
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
René Cannaò 27a1bbb810 Adding MySQL_Session::set_previous_status_mode3()
2 years ago
René Cannaò 1bc9d9e5f4 Several code documentation
2 years ago
René Cannaò 9d788c04a9
Merge pull request #4467 from sysown/v2.6-4466
2 years ago
René Cannaò d92c2d2e29 Implementation of MySQL_Connection::set_ssl_params
2 years ago
Miro Stauder 321be9d414 fix types
2 years ago
Miro Stauder 9498508f21 remove typedef
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
Javier Jaramago Fernández 9878ed32d7 Add virtual dtor to 'MySQL_LDAP_Authentication' interface
2 years ago
René Cannaò 8a4246d1e9
Merge pull request #4458 from sysown/v2.x_Servers_SSL_Params
2 years ago
René Cannaò ee4cd19a07
Merge pull request #4459 from sysown/v2.x_openssl_verify_load_cacert_duration
2 years ago
René Cannaò 548ededd4f Include MySQLServers_SslParams in MySQL_Connection
2 years ago
Javier Jaramago Fernández caed360eeb Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x_sha2pass_draft3
2 years ago
Javier Jaramago Fernández ab8af07c19 Add 'switching_auth_sent' to 'PROXYSQL INTERNAL SESSION'
2 years ago
René Cannaò 6e18b04290
Merge pull request #4450 from sysown/v2.x_shun_replication_lag
2 years ago
René Cannaò 6a6807c07c
Merge pull request #4455 from sysown/v2.x_memleak_fix_stats_mysql_prepared_statements_info
2 years ago
Rahim Kanji fa22117842 Added ProxySQL Test to assess the duration of loading and verifying the CA certificate
2 years ago