Commit Graph

131 Commits (208df329ea35f47c497df4cd7187131a98ef5b8a)

Author SHA1 Message Date
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
René Cannaò b63df5aff2 Fix bug introduce in 6eeeb5c
8 years ago
René Cannaò c15ee49797 Add support for wildcard in mysql_query_rules.client_addr #1450
8 years ago
René Cannaò 13a57285b1 Trigger new routing algorithm only if hash table is not empty
8 years ago
René Cannaò ce7d32421f Reduce the size of delimiter
8 years ago
René Cannaò 97c81b4ef6 Initialize qr in Query_Processor
8 years ago
René Cannaò b5d8c4d3ba Added table mysql_query_rules_fast_routing
8 years ago
René Cannaò 46d7f9a14b Add support for GTID consistent reads
8 years ago
everpcpc 2ac60b0dbc
log before free
8 years ago
René Cannaò 78fce2b0d4 Improvement on stats_mysql_query_digest #1100
8 years ago
René Cannaò fbd2f15efe Memory Optimizations
9 years ago
René Cannaò a8846cc543 Incorrect number of columns in Query_Processor::get_current_query_rules()
9 years ago