Commit Graph

142 Commits (c0fdf02b7863f627c4e41380f4e32b628843fde0)

Author SHA1 Message Date
René Cannaò 7a441834dc
Merge pull request #3866 from sysown/v2.x-tokenizer_valgrind_issues
4 years ago
--global 52ea5abfa9 Fix invalid 'write-after-free' reported by ASAN
4 years ago
René Cannaò d23a531e00 Minor sanity checks
4 years ago
René Cannaò 8d83bd3562
Merge branch 'v2.x' into v2.1.2-cluster
4 years ago
Javier Jaramago Fernández 0c7934aab8 Replaced 'mysql_query_digest_and_first_comment' with new implementation 'mysql_query_digest_and_first_comment_2'
4 years ago
René Cannaò f7bb4d201b Add get_current_query_rules_fast_routing_count()
5 years ago
René Cannaò 194243503a Adding LCOV_EXCL_START around assert(0)
5 years ago
Javier Jaramago Fernández 028623c06c Added 'first_comment' to 'MySQL_STMT_Global_info' to allow processing it during 'STMT_EXECUTE' #3427
5 years ago
Javier Jaramago Fernández 65e8caf9b6 Fixed memory corruption due to invalid free of 'qi->stmt_info->query' #3427
5 years ago
Javier Jaramago Fernández fd5c21156c Fixed memory leak in 'Query_Processor::new_query_rule' due to field 'match_digest' never being freed
5 years ago
Javier Jaramago Fernández 622a763920 Added new column 'attributes' to 'mysql_query_rules' table
5 years ago
Javier Jaramago Fernández 66478b89ee Added new stat 'new_req_conns_count' counting the num of 'create_new_connection' recieved
6 years ago
Javier Jaramago Fernández 4409044398 Added support for annotation 'create_new_connection' that prevents reusing backend connections
6 years ago
René Cannaò 00ce76e57e Add support for SAVEPOINT #948
6 years ago
René Cannaò 7b021e027a Do not cache routing metadata for COM_STMT_EXECUTE
6 years ago
René Cannaò f9fdde3b99 Fast routing lookup without username
6 years ago
René Cannaò 9c2f0bf3ac Adding tests to benchmark multiple lookups in mysql_query_rules_fast_routing
6 years ago
René Cannaò d15f055b1b Remove define PROXYSQL_QPRO_PTHREAD_MUTEX
6 years ago
René Cannaò c4a0ea9d4d Remove all code not related to FAST_ROUTING_NEW208
6 years ago
val a095ef00d3 use DIGEST_STATS_FAST_1 always
6 years ago
René Cannaò b0af4d272d Fix 2 bugs related to firewall
6 years ago
René Cannaò e40246f62a Fixed a bug in firewall whitelist
6 years ago
Kir Shatrov 2f7bb1a1cf Validate gtid input
6 years ago
Kir Shatrov 0922949b8c Support min_gtid comment
6 years ago
René Cannaò b8ecdaa708 Removing some comments
6 years ago
René Cannaò e9dc7a9b60 Implementation of SQLI fingerprints whitelist
6 years ago
René Cannaò 485d313514 Further development of firewall whitelist.
6 years ago
René Cannaò 94f27716b7 Preparing SAVE MYSQL FIREWALL FROM RUNTIME
6 years ago
René Cannaò 6ee2a0cb19 Load mysql firewall whitelist rules to runtime
6 years ago
René Cannaò ce4a4a2464 Code cleanup and speeding compile time
6 years ago
René Cannaò 80e92b144d [WIP] Second commit for mysql firewall whitelist
6 years ago
René Cannaò 6bed334db1 stats_history.history_mysql_query_digest #2368
6 years ago
René Cannaò f829ebcba0 Allows max_lag_ms to be 0
6 years ago
René Cannaò a0ea0c118c V2.0.8 fast routing (#2309)
6 years ago
René Cannaò 5054998f7f hostgroup sign in stats_mysql_query_digest #2285
6 years ago
René Cannaò 2fec51c0a9 A lot of changes to make query digest map faster
7 years ago
René Cannaò 46e11afab5 Add min_epoch_ms as a modifier for max_lag_ms
7 years ago
René Cannaò ce757db70d
Merge pull request #2156 from sysown/v2.0.6-hg_locked
7 years ago
René Cannaò f2f3935fcd drafting locked hostgroup
7 years ago
René Cannaò 0831740e45 Several enhancements on Query logger
7 years ago
René Cannaò 01023d6856 Merge branch 'v2.0.4' into v2.0.1-aurora
7 years ago
René Cannaò af0a7100e2 Adding support for max_lag_ms in query
7 years ago
Carson Ip 1232a6382e Fix minor typos
7 years ago
René Cannaò 9b14103236 Collect memory statistics about query rules
7 years ago
René Cannaò 4d3e45fc1b Fixed bug in get_current_query_rules
7 years ago
René Cannaò 0a60cfda11 Merge branch 'v2.0.0-tb' into v2.0.0-merge-tb
7 years ago
René Cannaò 6f8c37eec9 Store digest_text on a different hash table
7 years ago
René Cannaò c5cff7a921 Added client_address in stats_mysql_query_digest
7 years ago
René Cannaò 72724b22e0 Preparing for support of cache_timeout
7 years ago
René Cannaò f666d40db2 Do not cache empty resultset, rule setting #1696
8 years ago