Commit Graph

1008 Commits (71e8a2e8d5a71ff052b6ef3d9c1731401d422cc7)

Author SHA1 Message Date
René Cannaò 2c26a42897
Merge pull request #4819 from sysown/v3.0-ff_conns_eof_caps_match
10 months ago
Rahim Kanji 9910a18e84 Some optimisation
10 months ago
Javier Jaramago Fernández 811874bad1 Merge branch 'v3.0' of github.com:sysown/proxysql into v3.0-ff_conns_eof_caps_match
11 months ago
René Cannaò ae077452fc Removed a redundant and erroneous RequestEnd()
11 months ago
René Cannaò d3f06c537f Merge branch 'v3.0' into v3.0-ff_conns_eof_caps_match
11 months ago
René Cannaò 2551d350e9 Port to 3.0 of in-memory query logging
12 months ago
René Cannaò 8f51df70b7
Merge pull request #4799 from sysown/v3.0_session_parameter_tracking
12 months ago
Rahim Kanji f9232ae50d Merge remote-tracking branch 'Master/v3.0' into v3.0_session_parameter_tracking
12 months ago
Javier Jaramago Fernández a4d4e3639e Fix format for 'proxy_debug' message
12 months ago
Javier Jaramago Fernández 611ea853ed Add new per-query received 'proxy_debug' entry
1 year ago
Javier Jaramago Fernández 54a4745553 Remove outdated comment section on 'GPFC_Replication_SwitchToFastForward'
1 year ago
Javier Jaramago Fernández e43ff5571e Fix missing init of 'MySQL_Session::previous_hostgroup' variable
1 year ago
Javier Jaramago Fernández b897e24894 Add 'session_type' guard for 'fast-forward' switch
1 year ago
Javier Jaramago Fernández d49a96dade Enforce 'CLIENT_DEPRECATE_EOF' capability match for fast-forward
1 year ago
Rahim Kanji 35b2dd593d Separate implementation of SET statement parser for MySQL and PostgreSQL
1 year ago
René Cannaò 7ef5993c35 Revert "Enforce 'CLIENT_DEPRECATE_EOF' capability match for conn-pool"
1 year ago
René Cannaò b53b5b24cc
Merge pull request #4810 from sysown/v3.0-SetThreadName_optional
1 year ago
René Cannaò 97dda90e93
Merge pull request #4806 from sysown/v3.0-conns_eof_caps_match
1 year ago
René Cannaò c2f1871adf Make set_thread_name() optional
1 year ago
Javier Jaramago Fernández ac3e75244c Fix leak of SSL caches for auxiliary threads
1 year ago
Javier Jaramago Fernández 50ce205d21 Enforce 'CLIENT_DEPRECATE_EOF' capability match for conn-pool
1 year ago
Rahim Kanji b4e9060f71 Modified Set Parser
1 year ago
Rahim Kanji 216b435463 Enshuring ProxySQL's stability when subjected to malformed packets
1 year ago
Rahim Kanji 395a977e68 Merge branch 'v3.0'
1 year ago
Rahim Kanji 967386d7d3 Added the SESSION_FORWARD_TYPE enum to define the type of session forwarding
1 year ago
Rahim Kanji 79c7f13768 Clean up
1 year ago
Rahim Kanji 720441af20 Refactored and Optimized Query Cache with PgSQL Support
1 year ago
René Cannaò 04abd43a57 Initial commit with PostgreSQL support
1 year ago
René Cannaò 2726c27710
Merge pull request #4662 from sysown/v2.7_dns_cache_fixes
1 year ago
Rahim Kanji c5bc9ed2c6 DNS Cache Fixes
1 year ago
René Cannaò cf9d5fe21a
Merge pull request #4574 from sysown/set-thread-names
1 year ago
René Cannaò c76dda60d5 Add check before trying to remove trailing spaces or semicolon
2 years ago
René Cannaò 645963af8e Removing trailing semicolon from `USE` #4628
2 years ago
Rene Cannao 95fa15cdf9 Better parsing of USE queries sent with COM_QUERY #4598
2 years ago
Javier Jaramago Fernández b91b6b8f9f Add list of special permitted variables tracking errors - Closes #4591
2 years ago
Andriy Utkin 5e79afa8e0 Set thread names
2 years ago
Rahim Kanji ca93da5857 Resolved conflicts
2 years ago
René Cannaò 321774fa83 Comments and refactoring of handler_ProcessingQueryError_CheckBackendConnectionStatus()
2 years ago
René Cannaò 3cd2901982 Few inline documentation
2 years ago
René Cannaò 678c470b3e Fix out after refactoring generate_proxysql_internal_session_json()
2 years ago
René Cannaò 73f8ad0a35 Code split related to generate_proxysql_internal_session_json
2 years ago
René Cannaò dc2e9fae60 Further code cleanup
2 years ago
René Cannaò 52bc6939d4 Removing label __exit_DSS__STATE_NOT_INITIALIZED
2 years ago
René Cannaò c2f9df4182 Splitting MySQL_Session::handler()
2 years ago
René Cannaò 557b39912d Spit of MySQL_Session::get_pkts_from_client()
2 years ago
Rahim Kanji 4da04c0282 Merge remote-tracking branch 'Master/v2.x' into v2.x_hostgroup_online_servers
2 years ago
Javier Jaramago Fernández f190c0ad0f Handle 'SELECT LAST_INSERT_ID() FROM DUAL' - Closes #4493
2 years ago
Rahim Kanji 8c92f9292a A hostgroup can now be configured to have a maximum number of online servers simultaneously. Once this limit is reached, any new connections attempting to access the connection pool will be denied, and existing connections will gradually be reassigned to the available connection pool until the number of online servers is reduced to meet or fall below the specified maximum.
2 years ago
René Cannaò 9b24fdf4b8 Prevent crash COM_STMT_EXECUTE and invalid stmt_id
2 years ago
René Cannaò 45b517ac7b Removed dead code
2 years ago