Commit Graph

7717 Commits (e744c2bbb70c59630f37f2deceed4e34070e5d68)
 

Author SHA1 Message Date
Rahim Kanji e744c2bbb7 Optimize transaction command parsing to avoid unnecessary tokenization
5 months ago
Rahim Kanji 7c665b9f78 Checking the data stream on both ends doesn’t apply to frontend connections, since response data is buffered during extended queries.
5 months ago
Rahim Kanji 7a3a5c71df Optimize hot path: replace std::string with char[] to avoid heap
5 months ago
Rahim Kanji 61ba182465 Introduce inline functions for efficient ASCII whitespace detection and uint32-to-string conversion
6 months ago
Rahim Kanji 9eb934e7f0 Buffer response until Extended Query frame completes; send early only if resultset threshold is reached.
6 months ago
Rahim Kanji 9fa3d75fb3 Backport PQsendPipelineSync from PostgreSQL 17 and update code to use it
6 months ago
René Cannaò f1426ff99e
Merge pull request #5185 from sysown/v3.0_bind_fmt_patch
6 months ago
Rahim Kanji be6126ffc8 Added missing TAP tests in groups.json
6 months ago
Rahim Kanji b21982d5ac Restore bind_fmt_text.patch mistakenly removed in commit d020f577b
6 months ago
René Cannaò 4a6ba68357
Merge pull request #5173 from sysown/v3.0_admin_cmd_5170
6 months ago
René Cannaò a308d26cd0
Merge pull request #5184 from sysown/v3.0.3-revert-opensuse16
6 months ago
Rahim Kanji 9d131058ae Added TAP test
6 months ago
Miro Stauder aba0b6ea2d remove opensuse16 builds due to rpm packaging issue
6 months ago
René Cannaò 08014501e1
Merge pull request #5171 from sysown/v3.0.3-upgrade_coredumper
6 months ago
René Cannaò a44dee127d
Merge pull request #5174 from sysown/v3.0_optimise_extended_query_response
6 months ago
René Cannaò 9dd4d54e79
Merge pull request #5182 from sysown/v3.0-fix_use_after_free_in_pgsql_proclist
6 months ago
Javier Jaramago Fernández 2668de77c2 Fix compilation warning for 'strncpy' due string truncation
6 months ago
Javier Jaramago Fernández c0978f9371 Fix potential 'use-after-free' by 'SHOW PROCESSLIST' (PgSQL)
6 months ago
René Cannaò 27ac446b72
Merge pull request #5181 from sysown/v3.0-fix_test_server_sess_status
6 months ago
René Cannaò 4f8c5992ca
Merge pull request #5180 from sysown/v3.0-fix_use_after_free_in_proclist
6 months ago
René Cannaò bc8163e206
Merge pull request #5178 from sysown/v3.0.3-tap_groups_fix
6 months ago
Javier Jaramago Fernández 10258d5b52 Fix user dependence in 'test_server_sess_status-t'
6 months ago
Javier Jaramago Fernández 67624b8569 Fix compilation warning for 'strncpy' due string truncation
6 months ago
Javier Jaramago Fernández 639f9d0c74 Fix potential 'use-after-free' by 'SHOW PROCESSLIST'
6 months ago
Miro Stauder 4d43313a27 fix mangled entry
6 months ago
René Cannaò eb10eff1e1
Merge pull request #5175 from sysown/revert-gtid-refactoring
6 months ago
Wazir Ahmed 8d1b5b597c Revert "gtid: Refactor reconnect logic & prevent events_count reset"
6 months ago
Rahim Kanji 8291361bc1 Removed unnecessary writeout()
6 months ago
Rahim Kanji 38befb845f Fixed PROXYSQL STOP
6 months ago
René Cannaò 88b59b23c5
Merge pull request #5172 from sysown/fix-rest-api-tap-test
6 months ago
Rahim Kanji 67d383de4e Resolved issues with admin PROXYSQL PAUSE/RESUME commands
6 months ago
Wazir Ahmed a02de69e82 TAP: Add `Content-Type` header for POST requests
6 months ago
Miro Stauder a315f1284f upgrade coredumper to percona fork hash 8f2623b
6 months ago
René Cannaò 5018cb66d9
Merge pull request #5168 from sysown/v3.0-debug_log_pass
6 months ago
René Cannaò c6cbce34b1
Merge pull request #5117 from wazir-ahmed/gtid-reconn
6 months ago
René Cannaò 360646b7d5
Merge pull request #5165 from sysown/crash-sqlite-max-len
6 months ago
René Cannaò 5a96f3ca7b
Merge pull request #5128 from sysown/5127.changelog.update
6 months ago
Wazir Ahmed 5219d4be93 processlist: Prevent crash due to SQLITE_TOOBIG
6 months ago
René Cannaò 7022833213
Merge pull request #5163 from sysown/v3.0_assert_to_warning
6 months ago
Javier Jaramago Fernández 4304b995a3 Improve debug message with context dump (passwords) during auth handshake
6 months ago
René Cannaò 436bcccc62
Merge pull request #5158 from sysown/v3.0.3-makefiles_cleanup
6 months ago
Miro Stauder d020f577b2 reduce duplication in makefiles, use include for common stuff
6 months ago
René Cannaò 562e98d551
Merge pull request #5130 from wazir-ahmed/stats-schema
6 months ago
Rahim Kanji ed20d09b8a Replaced std::get_if with std::visit
6 months ago
Rahim Kanji 91c674495a Few fixes
6 months ago
René Cannaò ccf72b606c
Merge pull request #5134 from wazir-ahmed/mysqldump
6 months ago
René Cannaò 3b4369bba9
Merge pull request #5113 from wazir-ahmed/load-from-config-validation
6 months ago
René Cannaò 9c7111d9e6
Merge pull request #5085 from wazir-ahmed/intercept-ssl-version
6 months ago
Rahim Kanji 288b0da189 verify_server_variables -> Change assert to warning
6 months ago
Keith Brings b0f85dd1c0
Merge pull request #5161 from sysown/revert-5129-include_settings_information_schema_stats_expiry
6 months ago