Commit Graph

414 Commits (7e66bfa5809fbd86ea06016da2fae2ca3e945ea7)

Author SHA1 Message Date
Rahim Kanji d3e9c9c85a Merge remote-tracking branch 'remotes/Master/v2.x' into v2.x_proxysql_postgres_merge
2 years ago
René Cannaò fde8ace076 Removed json.hpp from include files
2 years ago
Rahim Kanji ca93da5857 Resolved conflicts
2 years ago
René Cannaò de345ecaed Merge remote-tracking branch 'public/v2.x' into v2.x_postgres_240422
2 years ago
René Cannaò fcc800e390 Documentation on MySQL_Connection::async_query()
2 years ago
René Cannaò 2d89f06a5a Refactoring of ProcessQueryAndSetStatusFlags()
2 years ago
René Cannaò 4264e9349d Refactoring MySQL_Connection::connect_start()
2 years ago
René Cannaò 43b077efca set fileencoding on mysql_connection.cpp
2 years ago
Rahim Kanji c7cf5ba344 Removed MySrvStatus class
2 years ago
René Cannaò 73f8ad0a35 Code split related to generate_proxysql_internal_session_json
2 years ago
Rahim Kanji a081695ae9 * Solved few warnings
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
Rahim Kanji 936e27139b Merge branch 'v2.x_PostgreSQL_Merge' into v2.x_postgres
2 years ago
Rahim Kanji e029d39007 Initial PostgreSQL commit
2 years ago
René Cannaò 1bc9d9e5f4 Several code documentation
2 years ago
René Cannaò d92c2d2e29 Implementation of MySQL_Connection::set_ssl_params
2 years ago
René Cannaò 8ab51c65e7 ssl_params: use NULL instead of empty string #4466
2 years ago
René Cannaò 548ededd4f Include MySQLServers_SslParams in MySQL_Connection
2 years ago
René Cannaò 9a7c3e8196 Introducing mysql_servers_ssl_params
2 years ago
René Cannaò 41cd740701 Added metric MultiplexDisabled_ext #4241
2 years ago
René Cannaò 699fe7efcd Moved proxysql_find_charset_* functions out of MySQL_Thread.cpp
2 years ago
Rahim Kanji e1c489acb1 * If the backend server has CLIENT_DEPRECATE_EOF enabled, and the client does not support CLIENT_DEPRECATE_EOF, warning_count will be '0' in intermediate EOF packet.
2 years ago
Rahim Kanji 045d6bcaeb * Execute all test cases with 'CLIENT_DEPRECATE_EOF' both enabled and disabled.
2 years ago
Rahim Kanji dae3d669b9 * Setting 'warning_count' as soon as query is executed.
2 years ago
Rahim Kanji 05208e2839 * Update warning_count as soon as query is executed.
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 b588798a08 Few fixes
2 years ago
Rahim Kanji 6b295477d6 Enhanced Warnings handling in ProxySQL:
2 years ago
Javier Jaramago Fernández bb40e9e431 Fix 'COMMIT|ROLLBACK' forwarding to backend connections - Closes #4264
3 years ago
René Cannaò db632cd7f5 Preserve STATUS_MYSQL_CONNECTION_COMPRESSION after connection reset
3 years ago
Rahim Kanji ff722142bf SSL support on Unix Socket reinstated
3 years ago
Rahim Kanji a1fcf5d94f Added SSLKeylog in ProxySQL Modules
3 years ago
Rahim Kanji 8f899e34f9 Added support for SSLKEYLOGFILE
3 years ago
Rahim Kanji cd352ff141 Disable SSL and Compression for UNIX Socket
3 years ago
Rahim Kanji 3865c81873 DNS Cache module has been updated so that it no longer regards the UNIX socket path as a hostname.
3 years ago
René Cannaò 069140f79e Automatically start a transaction when running a query
3 years ago
René Cannaò e487ddf8ec Set correct backend encryption when switching to fast_forward
3 years ago
René Cannaò f3c604eb84 Implemented mysql_hostgroup_attributes.multiplex
3 years ago
René Cannaò 71e2510ef6 Code cleanup on MySQL_HostGroups_Manager
3 years ago
René Cannaò a2be18881a
Merge pull request #4062 from sysown/v2.x-fast_forward_ssl2
3 years ago
Rahim Kanji 4e44551dd2 ProxySQL crashes if client is not able to keep up with records returned and query has a warning condition
3 years ago
René Cannaò 85941b4707 SSL and fast_forward
3 years ago
René Cannaò cdc8423569 Adding some details on SSL and fast_forward implementation
3 years ago
René Cannaò 9dde792c46 Merge branch 'v2.x-fast_forward_ssl' into v2.x-fast_forward_ssl2
3 years ago
Javier Jaramago Fernández cdaa8b1764 Honor 'mysql-verbose_query_error' format for warnings #3935
3 years ago
Javier Sánchez Parra 9e01d4509b Honor mysql-verbose_query_error for MySQL query warnings
3 years ago
René Cannaò ec93211d02
Merge pull request #4024 from sysown/v2.x_LocalDNSCache
3 years ago
Rahim Kanji c552fdb111 * Added DNS cache monitoring for ProxySQL servers.
3 years ago
René Cannaò a5dfb66936
Merge pull request #4008 from rahim-kanji/v2.x-3991
3 years ago
Rahim Kanji 4885e1680d Merge remote-tracking branch 'Master/v2.x' into v2.x_LocalDNSCache
3 years ago