Commit Graph

703 Commits (a0db6c3a1f2cdc23aa1bf110adb85092ae9bdfe8)

Author SHA1 Message Date
René Cannaò 1e98de78af
Merge pull request #4365 from sysown/v2.x_warning_support
2 years ago
René Cannaò 8fdc7f010e
Merge pull request #4340 from sysown/v2.x-2.6_new_defaults_2
2 years ago
Rahim Kanji 8606742583 Merge remote-tracking branch 'Master/v2.x' into v2.x_warning_support_final
2 years ago
René Cannaò b6deb15ec3
Merge pull request #4372 from sysown/v2.x_prep_stmt_mem_usage
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
René Cannaò f16290d78d Prevent assert after fcntl() for O_NONBLOCK
2 years ago
Rahim Kanji 989687c68a Implemented memory usage monitoring for the prepared statement cache with the following changes:
2 years ago
Rahim Kanji 6b295477d6 Enhanced Warnings handling in ProxySQL:
2 years ago
René Cannaò 18d8e69b19 Changing default for set_parser_algorithm
3 years ago
René Cannaò 97b49849b8 Change default query_digests_groups_grouping_limit
3 years ago
René Cannaò 6b84b42a68 Note on set_parser_algorithm
3 years ago
René Cannaò dc364eb254 Temporary reverse set_parser_algorithm to 1
3 years ago
René Cannaò b93df2e958 Changing several defaults
3 years ago
Rahim Kanji a908f2a17b Added transaction_isolation_level and transaction_read_only variable support.
3 years ago
René Cannaò 9ede04de52 Merge branch 'v2.x' into v2.x_sha2pass_draft3
3 years ago
René Cannaò fb53926cf5
Merge pull request #4274 from sysown/v2.x-4268
3 years ago
René Cannaò a6ff9e33ba Initialize thr_SetParser
3 years ago
René Cannaò 37f8a50b90 Adding variable mysql-set_parser_algorithm
3 years ago
René Cannaò 5443b45f2e Handle utf8mb3 as an alias for utf8
3 years ago
René Cannaò 8106ae5ee3 Merge branch 'v2.x' into v2.x_sha2pass_draft3
3 years ago
René Cannaò 86fc8ab564 Minor optimizations
3 years ago
Rahim Kanji fb7edb578d Implemented data packet history queue for storing packets sent/received by frontend and backend.
3 years ago
René Cannaò e7745feef2 First implementation of caching_sha2_password
3 years ago
René Cannaò 76bb204f14 New variable mysql-default_authentication_plugin
3 years ago
René Cannaò f50c26b460
Merge pull request #4182 from sysown/v2.x-query_rules_fast_routing_algorithm
3 years ago
Javier Jaramago Fernández 36e5a13b8a Lock 'Query_Processor' for 'query_rules_fast_routing_algorithm' variable update
3 years ago
Javier Jaramago Fernández 8331858179 Remove thread variable for 'mysql-query_rules_fast_routing_algorithm'
3 years ago
Javier Jaramago Fernández abccb39201 Add new variable 'mysql-query_rules_fast_routing_algorithm'
3 years ago
Thomas Saunders e252e22972
remove redundant client_connections metrics from MySQL_Thread
3 years ago
Javier Sánchez Parra b2312c07ff Fix max_transaction_time boundaries between transactions
3 years ago
René Cannaò 23603e535d
Merge pull request #4090 from sysown/v2.x-log_close_fast_forward
3 years ago
René Cannaò cfe5c0bcf0
Merge pull request #4091 from sysown/v2.x-HGMimpr01_mysql_hostgroup_attributes
3 years ago
René Cannaò 3837de61e2 Various minor fixes
3 years ago
René Cannaò 62182da20b
Merge pull request #4086 from sysown/v2.x-1486
3 years ago
Javier Jaramago Fernández 530353bea0 Log 'fast_forward' conns close due to 'log_unhealthy_connections'
3 years ago
René Cannaò 51df157f3b Rename query_cache_soft_ttl_percentage to query_cache_soft_ttl_pct
3 years ago
Javier Sánchez Parra f5281b236b Add soft TTL to Query Cache entries
3 years ago
René Cannaò d33c5587e2 Assert on fcntl() only if not during shutdown
3 years ago
René Cannaò b375151e13 Some debugging code to troubleshoot a crash
3 years ago
René Cannaò b1a14bd303 If SSL is used for frontend connections or fast_forward , try to consume all the bytes on the network buffer
3 years ago
René Cannaò 71e2510ef6 Code cleanup on MySQL_HostGroups_Manager
3 years ago
René Cannaò d836b0b032 More bugfixes and testing on SSL and fast_forward
3 years ago
René Cannaò 43d65cae60 SSL and fast_forward : handling of SSL_ERROR_SYSCALL
3 years ago
René Cannaò 4c21a6d8c7 Add support for SSL and fast_forward with more than 16KB of data
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
Javier Sánchez Parra 23cab574ac Add new variable 'mysql-parse_failure_logs_digest'
3 years ago
Rahim Kanji dbfb99ce71 * Added hostname and ip information in mysql_connection
3 years ago
Rahim Kanji 2bbb6305b5 Added DNS Cache enable/disable flag handling.
3 years ago
Rahim Kanji 7805924779 Feature: ProxySQL local DNS Cache
3 years ago
Rahim Kanji 8ebb990002 Resolves Issue 3991
3 years ago
René Cannaò 83ffb729bb
Merge pull request #3946 from sysown/v2.x-3923
4 years ago
Javier Jaramago Fernández 5751d71d32 Avoid issuing warning 'Closing unhealthy client connection' when a 'fast_forward' connection closes
4 years ago
René Cannaò 3a590ba481 Increase the maximum value for monitor threads
4 years ago
Javier Jaramago Fernández 4a88876ea4 Add warning for 'auto_increment_delay_multiplex_timeout_ms' when set to a low value
4 years ago
Javier Jaramago Fernández bcc6532d66 Modify previous impl for 'auto_increment_delay_multiplex_timeout_ms' and fix 'connection_delay_multiplex_ms'
4 years ago
Javier Jaramago Fernández a67db17709 Fix current 'auto_increment_delay_multiplex_timeout_ms' behavior #3923
4 years ago
Javier Jaramago Fernández e6ef1ed2a8 Fix conversion computation for 'MySQL_Threads_Handler' status variables metrics
4 years ago
René Cannaò c0fdf02b78 Fixed various compiler warnings
4 years ago
René Cannaò 7940d867da
Merge pull request #3867 from sysown/v2.x-multilag
4 years ago
René Cannaò 4bfe3e5878 Added mysql-monitor_replication_lag_group_by_host
4 years ago
René Cannaò 9abb82c2a4 Fixed various bugs detected using valgrind
4 years ago
René Cannaò fa110a4269 MySQL idles thread should not call update_query_processor_stats()
4 years ago
René Cannaò 3245cf292d
Merge pull request #3834 from saunderst/fix-ssl_p2s_capath-typo-in-refresh_variables
4 years ago
Javier Jaramago Fernández da5291ee5e Add new variable 'mysql-auto_increment_delay_multiplex_timeout_ms'
4 years ago
Thomas Saunders 1e496246fc
fix ssl_p2s_capath typo in MySQL_Thread::refresh_variables
4 years ago
René Cannaò ea3a60c9ae
Merge pull request #3783 from sysown/v2.x-query_digest_preserve_comment
4 years ago
Javier Jaramago Fernández a10cb49cca Remove deprecated variable 'mysql-client_multi_statements'
4 years ago
Javier Jaramago Fernández 02915a9eae Remove deprecated variable 'mysql-client_found_rows'
4 years ago
Javier Jaramago Fernández 53dfb4d7e3 Fix formatting of 'query_digests_keep_comment' variable added to 'get_variables_list'
4 years ago
Javier Jaramago Fernández 35ad2f68c2 Implement new variable 'mysql-query_digests_keep_comment'
4 years ago
René Cannaò 3ae299cb97 Add more verbosity for TAP test_unshun_algorithm-t
4 years ago
René Cannaò d20683c589
Merge pull request #3702 from sysown/v2.x-variables
4 years ago
René Cannaò d03c823805
Merge pull request #3748 from sysown/v2.x-PtrArray_refact
4 years ago
René Cannaò 66b30806a5 Removing a comment
4 years ago
René Cannaò 630124b774 Minor improvement for cache affinity
4 years ago
René Cannaò cb34b82c3a
Merge pull request #3680 from sysown/v2.x-fixes_for_query_diggest_issues
4 years ago
Javier Jaramago Fernández 48261edf59 Field 'last_updated' from 'stats_mysql_query_digest' is now reported in seconds #3734
4 years ago
René Cannaò 2ba9c401f1 Bug fixes in the new implementation of tracking mysql variables
4 years ago
Javier Jaramago Fernández bcb009fc24 Revert "Merge pull request #3645 from sysown/v2.x-2021"
4 years ago
René Cannaò 497ef76478
Merge branch 'v2.x' into v2.x-variables
4 years ago
René Cannaò 6485d1549d
Merge pull request #3700 from sysown/v2.x-multiple_port_delay
4 years ago
René Cannaò 33fba7641a Speed up start time with multiple listeners #3699
4 years ago
René Cannaò e892413d1a
Merge branch 'v2.x' into v2.x-2021
4 years ago
René Cannaò 698031eb7a
Merge pull request #3676 from sysown/v2.x-3592
4 years ago
René Cannaò a6edd02a9b Revert "Merge branch 'v2.x' into v2.x-2021"
4 years ago
René Cannaò 8cea730de0
Merge pull request #3661 from sysown/v2.x-3649
4 years ago
Javier Jaramago Fernández 0426c49b77 Added digit replacement to second stage parsing, also added support for grouping and groups grouping
4 years ago
Javier Jaramago Fernández 545f5c5a29 Fixed typos found in 'th_metrics_map' definition
4 years ago
Javier Jaramago Fernández 4838d75cd3 Added new mysql variable 'mysql-unshun_algorithm' #3649
4 years ago
Vinay Sagar Gonabavi 5bd42079f7 Add transaction_isolation to the list of hardcoded session variables that do not disable ProxySQL multiplexing
4 years ago
Javier Jaramago Fernández 9829c6d37b
Fixes crashes related with 'client_error_limit' and connection timeouts (#3646)
4 years ago
Javier Jaramago Fernández 548174d1eb Condensed asserts for 'find_client_host_cache' and 'update_client_host_cache' into a single line #3625
5 years ago
Javier Jaramago Fernández 789ed52f87 Added default zero initialization for all variables from 'MySQL_Threads_Handler::variables' struct #3625
5 years ago
Javier Jaramago Fernández be0ceed53d Added missing client address for SQLite3 sessions and added asserts in case it's found 'NULL' in 'client_host_cache' operations #3625
5 years ago
Javier Jaramago Fernández 3a2d3f2d5e Fixed missing default initialization of varibles 'client_host_cache_size' and 'client_host_error_counts' #3625
5 years ago
Javier Jaramago Fernández db9b4ad70f
Merge pull request #3617 from sysown/v2.x-client_err_limit
5 years ago
Javier Jaramago Fernández 4f94fd3d0f
Merge pull request #3533 from sysown/v2.x-gr_replication_lag_action
5 years ago
Javier Jaramago Fernández d115e20ed4 Fixed size check for 'client_host_cache' and fixed logic preventing the cache from reducing it's size in certain conditions
5 years ago