Commit Graph

7599 Commits (cdfd1543a4e8b81b7e0ac7aefb35d0857ea8fcd9)
 

Author SHA1 Message Date
Rahim Kanji 58eac30ff3 Fixed SSL STATUS in PgSQL_Data_Stream
9 months ago
Rahim Kanji ff653b2b4e Added TAP test
9 months ago
Rahim Kanji f715c546fa Added prepared statement map and connection status fields to PROXYSQL INTERNAL SESSION output
9 months ago
Rahim Kanji 4d3dc7b7e3 Fixed DISCARD ALL tag
9 months ago
Rahim Kanji 0ddc6e9b93 * Implemented status tracking for LOCK TABLE and pg_advisory_xact_lock, with automatic reset on transaction end
9 months ago
Rahim Kanji 27f1fed446 Handled DISCARD ALL, DISCARD PLANS, send rest of the varients to backend
9 months ago
Rahim Kanji a29eaf1eb2 Moved warning_in_hg from Base_Session to MySQL_Session
9 months ago
Miro Stauder 33d393ab96
Merge pull request #5073 from sysown/v3.0.3-bump_version
9 months ago
Miro Stauder 8ddd2531bb bump version to 3.0.3 at the beginning of the development cycle
9 months ago
Rahim Kanji 8021121cfa Fixed PgSQL_Session::handler___status_NONE_or_default
9 months ago
Rahim Kanji 4d195adc89 Renamed Multiplex status from MYSQL to PGSQL
9 months ago
Rahim Kanji 441504190d Moved sess_STMTs_meta and SLDH from Base_Session to MySQL_Session
9 months ago
René Cannaò afb1865107
Merge pull request #5043 from sysown/v3.0-pgsql_mon_table_fix
9 months ago
René Cannaò 471ddfc7aa
Merge pull request #5060 from sysown/v3.0_session_param_reset_connection
9 months ago
René Cannaò 202860521f
Merge pull request #5051 from sysown/v3.0_mirror_crash_fix
9 months ago
Rahim Kanji acef968c63 Added DEALLOCATE test
9 months ago
Rahim Kanji 070d4ca18d Added DEALLOCATE <stmt_name> and DEALLOCATE ALL support
9 months ago
Rahim Kanji 099597d2d8 Added client_close_all
9 months ago
Rahim Kanji bfc1484923 Added SET statement tracking tests
9 months ago
Rahim Kanji 02eb58db79 Added SET statement tracking support
9 months ago
Rahim Kanji ce94a7080a Merge branch v3.0_session_param_reset_connection into v3.0_extended_query_protocol
9 months ago
Rahim Kanji 249b3d8725 * Replace C-style array with std::array in PgSQL_Connection
9 months ago
Rahim Kanji 50243ef283 Corrected RESET/DEFAULT logic
9 months ago
Rahim Kanji 1bcd09044b Refactor Connection Reset Handling
9 months ago
Rahim Kanji 5e30bef674 Few fixes
9 months ago
Rahim Kanji 344ba25777 Add Watchdog PROXYSQLTEST covering MySQL and PgSQL threads
9 months ago
Rahim Kanji e4c0f5ccd8 Refactored Watchdog and integrated PostgreSQL thread monitoring into its loop.
9 months ago
Rahim Kanji 28931cd00d * Replaced malloc with std::vector for safer memory management.
9 months ago
Rahim Kanji 3619fa5d21 Added pgsql-max_stmts_per_connection variable
9 months ago
Rahim Kanji 3b47a295d6 Updated TAP test
9 months ago
Rahim Kanji 7c71fe1a05 Prevent overwrite of named statements
9 months ago
Rahim Kanji 0de642559d Avoid crash when mirroring is set for PostgreSQL: show warning instead
9 months ago
Rahim Kanji 98fbc9e513 Updated TAP test
9 months ago
Rahim Kanji 87ce0d0a51 Added support for protocol level parameter type
9 months ago
Rahim Kanji 4ebff4c0cc Added support for protocol-supplied (out-of-band) parameter typing (argument-based)
9 months ago
Rahim Kanji a8a2799187 Improved locks
9 months ago
Rahim Kanji 703a5f35f5 Added stats_pgsql_prepared_statements_info table
9 months ago
Rahim Kanji dd1c7441f3 * Use C++17 if-initializers for map lookups
9 months ago
Rahim Kanji b989fc2bad Refined Bind Message parameter format, value handling, and result format iterator
9 months ago
Rahim Kanji 06383750b3 Fixed SonarQube warnings where applicable
9 months ago
Rahim Kanji 59cf46d752 Extended Query is now a supported feature
9 months ago
Rahim Kanji 759cda1782 Added TAP test
9 months ago
Rahim Kanji 5123b6abbc This is a minimal PostgreSQL client intended >> only for testing or experimentation <<
9 months ago
Rahim Kanji bc87d0d901 * For a Describe Portal message, peek at the next message in the extended query frame. If it is an Execute message, indicating that client is sending a Bind/Describe/Execute sequence
9 months ago
René Cannaò 431fda06b4
Merge pull request #5007 from zuofei/fix-mysql-logging
9 months ago
René Cannaò 87f8355684
Merge pull request #5006 from sysown/v3.0-4976
9 months ago
René Cannaò b78e8e2d17
Merge pull request #5037 from sysown/v3.0_qp_mem_leak_fix
9 months ago
Rahim Kanji ef2b0cb1ed Corrected advancement of current pointer
9 months ago
Rahim Kanji 8655ff8e0d Cleanup
9 months ago
Rahim Kanji 1135a34d38 Merge branch 'v3.0_qp_mem_leak_fix' into v3.0_extended_query_protocol
9 months ago