Commit Graph

1010 Commits (cdfd1543a4e8b81b7e0ac7aefb35d0857ea8fcd9)

Author SHA1 Message Date
René Cannaò 9b24fdf4b8 Prevent crash COM_STMT_EXECUTE and invalid stmt_id
2 years ago
René Cannaò 45b517ac7b Removed dead code
2 years ago
René Cannaò 27a1bbb810 Adding MySQL_Session::set_previous_status_mode3()
2 years ago
René Cannaò acbedfb4b3 Call housekeeping_before_pkts() only if hgs_expired_conns.size()
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ò c971d401a4 Use of ssl_params in kill_query_thread()
2 years ago
René Cannaò b1e998ba71 Fix incorrect error handling in kill_query_thread
2 years ago
Javier Jaramago Fernández a9e7af8a7b Add 'session_id' to server lost during query error msg
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ò 7f57f20e5a
Merge pull request #4430 from sysown/v2.x-4241
2 years ago
René Cannaò 41cd740701 Added metric MultiplexDisabled_ext #4241
2 years ago
René Cannaò e958946b82 Handle STATUS command without backends
2 years ago
René Cannaò c3c9746bbc
Merge branch 'v2.x' into v2.x_sha2pass_draft3
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
René Cannaò 3c2418246c
Merge branch 'v2.x' into v2.x_sha2pass_draft3
2 years ago
René Cannaò 699fe7efcd Moved proxysql_find_charset_* functions out of MySQL_Thread.cpp
2 years ago
René Cannaò 1e98de78af
Merge pull request #4365 from sysown/v2.x_warning_support
2 years ago
Rahim Kanji 8606742583 Merge remote-tracking branch 'Master/v2.x' into v2.x_warning_support_final
2 years ago
Rahim Kanji 09eb50a83e Remove any trailing spaces and semicolons from the SET statement
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
René Cannaò b6deb15ec3
Merge pull request #4372 from sysown/v2.x_prep_stmt_mem_usage
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 1807315950 Merge branch 'v2.x_hostgroup_attr_settings' into v2.x_warnings_support
2 years ago
Rahim Kanji b588798a08 Few fixes
2 years ago
Rahim Kanji 989687c68a Implemented memory usage monitoring for the prepared statement cache with the following changes:
2 years ago
Rahim Kanji d2b8f7d54e Fixed code style
2 years ago
Rahim Kanji 6b295477d6 Enhanced Warnings handling in ProxySQL:
2 years ago
Miro Stauder b1dc534757 refactor out pktH
3 years ago
Miro Stauder 917154bf93 fix pktH init/destructor
3 years ago
Miro Stauder 61f0c4636b various warnings fixes
3 years ago
Javier Jaramago Fernández bfca112ca7 Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-4300
3 years ago
Javier Jaramago Fernández ecf4f69fe0 Fix Admin support for MySQL client '8.1.0' - Closes #4300
3 years ago
Javier Jaramago Fernández bb40e9e431 Fix 'COMMIT|ROLLBACK' forwarding to backend connections - Closes #4264
3 years ago
Javier Jaramago Fernández 858c430b59 Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-gr_bootstrap_mode
3 years ago
René Cannaò 299c833eb3
Merge pull request #4283 from sysown/v2.x_reordering_mysql_variables
3 years ago
Rahim Kanji 8d03589cf9 Moved SQL_ISOLATION_LEVEL, SQL_TRANSACTION_READ, and SQL_WSREP_SYNC_WAIT to the higher bound.
3 years ago
Rahim Kanji a908f2a17b Added transaction_isolation_level and transaction_read_only variable support.
3 years ago
Rahim Kanji a3d29863e8 Adding SET TRANSACTION ISOLATION LEVEL * support
3 years ago
René Cannaò e3865be3a8 Minor changes in branches
3 years ago
René Cannaò 9ede04de52 Merge branch 'v2.x' into v2.x_sha2pass_draft3
3 years ago
René Cannaò 37f8a50b90 Adding variable mysql-set_parser_algorithm
3 years ago
René Cannaò 86ce115529
Merge pull request #4216 from sysown/v2.x-track_slow_query_vars
3 years ago
René Cannaò 73ac61b0fb Remove tracking of log_queries_not_using_indexes
3 years ago
René Cannaò dc732c5628 Add support for sql_quote_show_create #4254
3 years ago
René Cannaò 8106ae5ee3 Merge branch 'v2.x' into v2.x_sha2pass_draft3
3 years ago
René Cannaò 629aa3d93b Drafting TAP test_change_user-t
3 years ago
Rahim Kanji 95b22b96fb Added SSL connection support in kill_query_thread
3 years ago
Rahim Kanji a1fcf5d94f Added SSLKeylog in ProxySQL Modules
3 years ago
Rahim Kanji 8f899e34f9 Added support for SSLKEYLOGFILE
3 years ago
Javier Jaramago Fernández 3a8256082e Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-gr_bootstrap_mode
3 years ago
Javier Jaramago Fernández fe8428e1cf Remove/Move several explicit 'MySQL_Session' status flag changes
3 years ago
Javier Jaramago Fernández ff2e1a2b85 Fix crash when attempting to log failed 'SET NAMES'
3 years ago
René Cannaò 3453c0306f Do not perform query logging in fast_forward mode
3 years ago
René Cannaò cf6f4f765e Working prototype of caching_sha2_password
3 years ago
René Cannaò 7f727b3aca
Merge pull request #4213 from sysown/v.2x_dns_cache_issue_4210
3 years ago
Phil Porada 41211f5b39
Track some slow query variables
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ò d23b286af1 2nd refactoring of process_pkt_handshake_response
3 years ago
René Cannaò 2f016dd6d0
Merge pull request #4205 from sysown/v2.x-ssl3_warnings2
3 years ago
René Cannaò f7b2c5e766
Merge pull request #4203 from sysown/v2.x-log_insert_id2
3 years ago
René Cannaò a31f83473d Fix several warnings
3 years ago
René Cannaò af710229b3 Move the end timer for stats_time_query_processor
3 years ago
René Cannaò c0745b42c2 Adding last_insert_id and last_gtid to MySQL_Logger
3 years ago
Javier Jaramago Fernández 04fb2cad33 Add two new session tracking variables
3 years ago
Samantha 77ebc606cd Add support for MariaDB max_statement_time
3 years ago
Jorge Vallecillo 6673efcfaa Fix typo - consecutive 'the' occurrences
3 years ago
René Cannaò 1902eb5a7b More testing in test_max_transaction_time-t
3 years ago
René Cannaò 069140f79e Automatically start a transaction when running a query
3 years ago
Javier Sánchez Parra 66e7f1da88 Set active_transactions and transaction_started_at when the query completes
3 years ago
Javier Sánchez Parra 0aa60813fb save unneeded fetching of all 'server_status'
3 years ago
Javier Sánchez Parra b2312c07ff Fix max_transaction_time boundaries between transactions
3 years ago
René Cannaò 8b066330d4
Merge pull request #4110 from sysown/v2.x-HG_init_connect
3 years ago
René Cannaò 347608b00f
Merge pull request #4114 from sysown/v2.x_fast_forward_SSL_2302
3 years ago
René Cannaò e7eb690ea2
Merge pull request #4105 from sysown/v2.x-assign_hostgroup_from_previous_query
3 years ago
René Cannaò e487ddf8ec Set correct backend encryption when switching to fast_forward
3 years ago
René Cannaò d655695d08 mysql_hostgroup_attributes.init_connect
3 years ago
Javier Jaramago Fernández bd83a90f27 Fix 'user-after-free' when logging rewrited 'SET NAMES' queries
3 years ago
Javier Sánchez Parra 1e00e1f021 Assign hostgroup from previous COM_QUERY
3 years ago
René Cannaò cfe5c0bcf0
Merge pull request #4091 from sysown/v2.x-HGMimpr01_mysql_hostgroup_attributes
3 years ago
René Cannaò f3c604eb84 Implemented mysql_hostgroup_attributes.multiplex
3 years ago
Javier Jaramago Fernández b66f23fcbd Improve comments for 'MYSQL_COM_BINLOG_DUMP' session preparation
3 years ago
Javier Jaramago Fernández 982272aa96 Fix 'connect_timeout' and 'connect_retries' for 'MYSQL_COM_BINLOG_DUMP'
3 years ago
Javier Sánchez Parra fb4740929e Commands that read the binlog enable fast forward
3 years ago
Jared Jetsel 1424967ed6 Receiving COM_BINLOG_DUMP_GTID enabled session fast forwaring
3 years ago
René Cannaò 71e2510ef6 Code cleanup on MySQL_HostGroups_Manager
3 years ago
René Cannaò 709149f243
Merge pull request #4052 from sysown/v2.x-fix_autocommit_handshake_resp
3 years ago
Javier Jaramago Fernández c64d5a125a Fix invalid memory access in 'handler_CommitRollback' for empty queries
3 years ago
Javier Sánchez Parra 697a9b600f Fix autocommit invalidly reported in several cases
3 years ago
Javier Jaramago Fernández 2f2e385185 Fix delete call on pointer to incomplete type 'ProxySQL_Node_Address'
3 years ago
Javier Jaramago Fernández 48d070229b
Merge pull request #4051 from sysown/v2.x-parse_failure_logs_digest_fixes
3 years ago
Javier Jaramago Fernández 4e556c6c4f Fix some logging cases for 'parse_failure_logs_digest' #4000
3 years ago
Javier Jaramago Fernández cdaa8b1764 Honor 'mysql-verbose_query_error' format for warnings #3935
3 years ago
Javier Jaramago Fernández 300532d6e2 Fix multiple warnings in logging function calls
3 years ago
René Cannaò 6bbed9683e
Merge pull request #4045 from sysown/v2.x-4000
3 years ago
René Cannaò ec93211d02
Merge pull request #4024 from sysown/v2.x_LocalDNSCache
3 years ago