Commit Graph

93 Commits (9ffc3f8d711d2f1d3373c91a135d40cbea202841)

Author SHA1 Message Date
Rene Cannao cc53ddca23 Merge branch 'v3.0-openssl-fix' into v3.0-test0213
1 week ago
Rene Cannao a69b925932 Minor typo fixes
1 week ago
Rene Cannao 778e01174c Add protocol labels to Thread Handler metrics and enable PostgreSQL metrics
2 weeks ago
René Cannaò fcaa904135 fix: crash on macOS/FreeBSD when running PostgreSQL queries
2 weeks ago
René Cannaò d43ae6e121 Surgical fixes for macOS compatibility: headers, types, and Makefile linking
1 month ago
Rene Cannao 0699c7ba11 Add comprehensive ProxySQL_Poll usage documentation throughout codebase
1 month ago
Javier Jaramago Fernández 5c8a32a0b0 Merge branch 'v3.0' of github.com:sysown/proxysql into v3.0-handle_unexp_ping
2 months ago
Javier Jaramago Fernández 6fea828e86 Improve logging in unexpected COM_PING packet handling
2 months ago
René Cannaò 2667540fcc
Merge pull request #5237 from sysown/v3.0_pgsql-monitor-sslsupport-5205
2 months ago
Rahim Kanji fae283cf7e Add SSL and non-SSL connection OK metrics for PostgreSQL monitor connections
2 months ago
René Cannaò 3c4e09fec0
Merge pull request #5225 from sysown/v3.0_refactor_prepared_statement_cache_design_5211
3 months ago
Rahim Kanji 9c0e14a5d1 Replace rand() with lock-free Xoshiro128++ PRNG
3 months ago
Rahim Kanji 1a48aadf5e Code cleanup
3 months ago
René Cannaò 8be91071ef
Merge pull request #5190 from sysown/v3.0_default_interface_global_var_5189
4 months ago
Rahim Kanji 48928ce04e Ensure default mysql-interfaces=0.0.0.0:6033 and pgsql-interfaces=0.0.0.0:6133 are set
4 months ago
Rahim Kanji 86c17f04d7 Replace single sleep with looped delay for simulated watchdog test
4 months ago
Wazir Ahmed 5219d4be93 processlist: Prevent crash due to SQLITE_TOOBIG
4 months ago
René Cannaò abafaccbc0
Merge pull request #5156 from sysown/v3.0_pgsql_stat_activity_issue_4682
4 months ago
Rahim Kanji f3ea179384 Add backend PID/state to stats_pgsql_processlist and create pg_stat_activity-style view
4 months ago
Rahim Kanji 4d91452fc5 Implement backend query cancellation for PostgreSQL #5136
5 months ago
Rahim Kanji a89291c9a9 Added query logging support for PostgreSQL
5 months ago
Rahim Kanji 8d8577b0ad Ensure PgSQL_Threads_Handler and PgSQL_HostGroups_Manager objects are released when ProxySQL shuts down or restarts.
6 months ago
Rahim Kanji ce94a7080a Merge branch v3.0_session_param_reset_connection into v3.0_extended_query_protocol
7 months ago
Rahim Kanji 50243ef283 Corrected RESET/DEFAULT logic
7 months ago
Rahim Kanji 344ba25777 Add Watchdog PROXYSQLTEST covering MySQL and PgSQL threads
7 months ago
Rahim Kanji 3619fa5d21 Added pgsql-max_stmts_per_connection variable
7 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
7 months ago
Rahim Kanji 87ad15b01c * Removed autocommit_on_hostgroup from PostgreSQL modules
7 months ago
Rahim Kanji 48ba491cb7 Add support for unnamed Describe Portal and improve extended query handling
8 months ago
Rahim Kanji f350102f72 Code cleanup
8 months ago
Rahim Kanji a741598a8d Added Describe message handling
8 months ago
Rahim Kanji 24fecc1f6e Add PostgreSQL extended query (prepared statement) support in ProxySQL
8 months ago
Rahim Kanji f9232ae50d Merge remote-tracking branch 'Master/v3.0' into v3.0_session_parameter_tracking
12 months ago
Rahim Kanji 6603d48bb0 Optimized and simplified PostgreSQL variable Validator
12 months ago
Rahim Kanji a5b7063cf3 Add validation for PostgreSQL patameters/variables and default PostgreSQL variables
12 months ago
Rahim Kanji e6ddae643b Now, default variables are set for all tracked variables
1 year ago
Rahim Kanji d2c333dcfd Special handling of PostgreSQL DateStyle in ProxySQL
1 year ago
Rahim Kanji 35b2dd593d Separate implementation of SET statement parser for MySQL and PostgreSQL
1 year ago
René Cannaò c2f1871adf Make set_thread_name() optional
1 year ago
Rahim Kanji 0e1392322f RESET oaramter and DEFAULT parameter value handling (not fully tested yet)
1 year ago
Rahim Kanji 06e496b7c3 Added tracking of parameters:
1 year ago
Rahim Kanji b4e9060f71 Modified Set Parser
1 year ago
Rahim Kanji 794ec0f48d Merge remote-tracking branch 'Master/v3.0' into v3.0_dynamic_fast_forward
1 year ago
Rahim Kanji 2aa60e3231 Added Session Type in logs
1 year ago
Rahim Kanji 395a977e68 Merge branch 'v3.0'
1 year ago
Rahim Kanji f33fd02c37 Add COPY ... FROM STDIN detection regex
1 year ago
Rahim Kanji 967386d7d3 Added the SESSION_FORWARD_TYPE enum to define the type of session forwarding
1 year ago
Javier Jaramago Fernández 74c74adf5e Prevent busy-waiting in active wait during 'listener_del'
1 year ago
Javier Jaramago Fernández 8bc60ed283 Fix worker threads stalling race condition on RESUME command
1 year ago
Rahim Kanji 6d614a4b99 Merge branch 'v3.0'
1 year ago