Commit Graph

2250 Commits (a0262385605e8564db94984cff968c7f4beb44af)

Author SHA1 Message Date
René Cannaò a863ec4ece
Merge pull request #2675 from sysown/v2.0.11-var2
6 years ago
René Cannaò b7834cc3d3 Fix multistatement error with SET NAMES #2655
6 years ago
René Cannaò c4b1dfb29b wsrep_sync_wait parsed via parse_variable_number()
6 years ago
René Cannaò 3454c625c2 Adding ability to parse some variables based ontheir attributes
6 years ago
René Cannaò 54ee4e9b69 Simplified the number of session statuses
6 years ago
René Cannaò 50dc0b3014 Minor optimization in MySQL_Threads_Handler::set_variable()
6 years ago
René Cannaò d83f2974b6 on_connect_to_backend() to accept a MySQL_Connection as argument instead of a MySQL_Session
6 years ago
René Cannaò 6dd73fc631 Removed long checks in MySQL_Variables methods with assert()
6 years ago
René Cannaò f3ba5159d6 Removed reference to "special_handling" variables
6 years ago
val 33ab791b49 fix few memory leaks
6 years ago
val 056366ea6b do not set variables on connect
6 years ago
val 08c6622eb0 set charset command sets connection character set to empty
6 years ago
val 246a9d828a use separate function for set names verification
6 years ago
val 5a33e9763d call getters just once
6 years ago
val 26b6b617ee fix unnecessary recursion in MySQL_Variables
6 years ago
val 66788863b3 set names optimization
6 years ago
val d0d7018e34 rollback session_track_gtids
6 years ago
val ade8491f47 Re-evaluate on_connect_to_backend
6 years ago
val 6e75ac7033 do not change mysql_tracked_variables. do not use special_handling as for now
6 years ago
val abd0555852 remove is_connected_to_backend
6 years ago
val b0ca1a030f make MySQL_Variables a global variable
6 years ago
René Cannaò dab4f8a4ae Fix arithmetic bug introduce in d242771a25
6 years ago
val 3e790c9083 Polishing and cleanup
6 years ago
Valentin Rakush 61c1913334 Character set handling implementation
6 years ago
René Cannaò c28deb7c7d Generalize the use of session variables
6 years ago
Valentin Rakush 0e79eb39f7 Implementation of the session variables array
6 years ago
René Cannaò 4a9e5800cd
Merge pull request #2643 from sysown/v2.0.11-1923
6 years ago
René Cannaò 7dd76aed94
Merge pull request #2637 from sysown/v2.0.11-warmup
6 years ago
val 07990f8a57 Proper error reporting
6 years ago
val 5d6debcb65 fix multi statement
6 years ago
val cdbf70817a Revert "Implementation of the session variables array"
6 years ago
val b1339faefd Revert "Generalize the use of session variables"
6 years ago
val eb08620181 Revert "Character set handling implementation"
6 years ago
val 8696ece34b Revert "Polishing and cleanup"
6 years ago
val 01bc9c711a Revert "Fix arithmetic bug introduce in d242771a25680ac62"
6 years ago
René Cannaò 45feb0a331 Fix bug on gtid_port and unix socket domain #1923
6 years ago
René Cannaò 95e62b0b4b Minor opimization on previous commit
6 years ago
René Cannaò 29142e6e4f Global connection warming support
6 years ago
René Cannaò 77563fffe2 Improving testing for fast routing
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
René Cannaò 8cbaa19c70 Fix arithmetic bug introduce in d242771a25
6 years ago
val dbafde2ff4 Polishing and cleanup
6 years ago
Valentin Rakush 796ea5b215 Character set handling implementation
6 years ago
René Cannaò d242771a25 Generalize the use of session variables
6 years ago
Valentin Rakush 1fb5c9cf06 Implementation of the session variables array
6 years ago
val 70b9f25937 edge case : offset==0 and limit==0
6 years ago
René Cannaò 7f20bfd1e8 Support for LIMIT/OFFSET in SQLite3_result()
6 years ago