Commit Graph

960 Commits (deb19a021c1df176d94c23bd1b7cee321aec22d3)

Author SHA1 Message Date
Rene Cannao 73555410e9 refactor: migrate prepare_v2 SIMPLE case in FlushDigestTableToDisk template
2 weeks ago
Rene Cannao e3ee454369 fix: remove duplicate 'int rc' declarations in prepare_v2 migrated functions
2 weeks ago
Rene Cannao 5b6381b329 refactor: migrate remaining prepare_v2 SIMPLE cases in ProxySQL_Admin
2 weeks ago
Rene Cannao 2a83a30972 refactor: migrate more prepare_v2 SIMPLE cases in ProxySQL_Admin
2 weeks ago
Rene Cannao ca9b72a9df refactor: migrate more prepare_v2 SIMPLE cases in ProxySQL_Admin
2 weeks ago
Rene Cannao e56da24c81 refactor: migrate more prepare_v2 SIMPLE cases in ProxySQL_Admin
2 weeks ago
Rene Cannao 575449cdf6 refactor: migrate all prepare_v2 SIMPLE cases to RAII API in ProxySQL_Admin
2 weeks ago
Rene Cannao df1c4e7928 fix: medium priority warnings - write-strings and unused variables
2 weeks ago
Rene Cannao 9e83a81b4c fix: critical use-after-free in child_telnet function
2 weeks ago
René Cannaò a360dc22ae
Merge pull request #5308 from sysown/v3.0_mac
3 weeks ago
René Cannaò ce9fdc9d7a
Merge branch 'v3.0' into v3.0.6-implement_FLUSH_STATS
3 weeks ago
Rene Cannao 48bc7dd7bf Merge v4.0 GenAI features into v3.0 with conditional compilation
3 weeks ago
Miro Stauder cc1d93d08b implement admin command 'PROXYSQL FLUSH STATS' for DEBUG builds
4 weeks ago
Wazir Ahmed 50de536534 MCP: Fix crash during server restarts
1 month ago
Rene Cannao f2536f01d2 Merge v3.1-vec into v3.1-MCP2_QR
1 month ago
Rene Cannao 188aef90fe fix: Use delete instead of free for SQLite3_result in load_mcp_query_rules_to_runtime
1 month ago
Javier Jaramago Fernández 52142c4648 fix: Multiple issues with MCP query_(rules/digests)
1 month ago
Rene Cannao 709649232b fix: Address AI code review concerns from PR #19
1 month ago
René Cannaò d43ae6e121 Surgical fixes for macOS compatibility: headers, types, and Makefile linking
1 month ago
Rene Cannao 23aaf80cd1 fix: Address AI code review concerns for PR #19
1 month ago
Rene Cannao a1d9d2f1ba docs: Add comprehensive documentation to MCP features
1 month ago
Rene Cannao cc3cc25532 fix: Remove unused reset parameter from stats___mcp_query_rules()
1 month ago
Rene Cannao f01fc79584 feat: Add runtime_mcp_query_rules table and fix stats_mcp_query_rules schema
1 month ago
Rene Cannao a816a756d4 feat: Add MCP query tool usage counters to stats schema
1 month ago
Rene Cannao 1eb42c57d0 fix: Add GenAI variables to runtime_global_variables population
1 month ago
Rene Cannao 119ca5003a Fix compilation errors in debug build
1 month ago
René Cannaò 313f637cf0
Merge branch 'v3.1-vec' into v3.1-MCP1
1 month ago
Rene Cannao 5a85ef04f6 Fix MCP variables persistence and add DISK command support
1 month ago
Rene Cannao 81c53896bc Fix MCP module TAP test failures
1 month ago
Rene Cannao 87fff9e046 Add MCP (Model Context Protocol) module skeleton
1 month ago
Rene Cannao c476f56f97 Add initial GenAI module placeholder
2 months ago
Rene Cannao efe0d4fe61 Add extensive doxygen documentation for vacuum_stats and stats_pgsql_stat_activity
2 months ago
Rahim Kanji 38befb845f Fixed PROXYSQL STOP
4 months ago
Wazir Ahmed 5219d4be93 processlist: Prevent crash due to SQLITE_TOOBIG
4 months ago
René Cannaò ecad6f9249
Merge pull request #5160 from sysown/v3.0_disable_pgsql_prometheus_5159
4 months ago
René Cannaò abafaccbc0
Merge pull request #5156 from sysown/v3.0_pgsql_stat_activity_issue_4682
4 months ago
Rahim Kanji 5bfb6e216c Few fixes
4 months ago
Rahim Kanji e6d0338959 Turning off Prometheus metrics collection for PostgreSQL modules in ProxySQL
4 months ago
Rahim Kanji fc4d7f76a0 Added 'SHOW FULL PGSQL ACTIVITY' and 'SHOW PGSQL ACTIVITY' handling
5 months ago
Rahim Kanji f3ea179384 Add backend PID/state to stats_pgsql_processlist and create pg_stat_activity-style view
5 months ago
Rahim Kanji 1e988c665e Removed admin_handler_command_kill_connection
5 months ago
Rahim Kanji 703a5f35f5 Added stats_pgsql_prepared_statements_info table
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
René Cannaò c48c3310a6 Check if database file exists before checking if it is writable
11 months ago
René Cannaò bf3cca8639 exit if database file is not writable
11 months ago
René Cannaò cb53db81ca Export MySQL_Logger metrics for v3.0
12 months ago
René Cannaò 2551d350e9 Port to 3.0 of in-memory query logging
12 months ago
Javier Jaramago Fernández 9e941854c3 Replace table based 'VACUUM' for SQLite3 'stats' database
12 months ago
René Cannaò b9dcc9420a PROXYSQL FLUSH LOGS forces debug database flush
1 year ago
René Cannaò c2f1871adf Make set_thread_name() optional
1 year ago