Commit Graph

112 Commits (fix/pgsql-unix-socket)

Author SHA1 Message Date
Rene Cannao 5f5b7d604f tsdb: improve administrative interface and command support
4 months ago
Rene Cannao a09db8318c tsdb: fix SET command validation by adding tsdb- prefix support
5 months ago
Rene Cannao 6587bfdd40 tsdb: trigger stats refresh on SHOW TSDB STATUS
5 months ago
Rahim Kanji b3e8955adb Fixed error handling
5 months ago
Rene Cannao 6404d7b365 tsdb: implement SHOW TSDB VARIABLES and SHOW TSDB STATUS
5 months ago
Rahim Kanji 409070faa7 Add PostgreSQL \d tablename describe table support in Admin Handler
5 months ago
Rene Cannao a236a13787 tsdb: dedicated module for TSDB variables with tsdb- prefix and optimized background tasks
5 months ago
Rene Cannao cc53ddca23 Merge branch 'v3.0-openssl-fix' into v3.0-test0213
5 months ago
Rene Cannao 335be9ec72 Fix unsafe sprintf and error message handling
5 months ago
Rene Cannao afd6dffb05 Fix admin shutdown races and implement graceful teardown
5 months ago
Rahim Kanji 9460520999 Add more tests
5 months ago
Rahim Kanji e76d9dc130 Cleanup
5 months ago
Rahim Kanji 331b0d6bce Add support for PostgreSQL psql meta-commands in admin interface
5 months ago
René Cannaò ce9fdc9d7a
Merge branch 'v3.0' into v3.0.6-implement_FLUSH_STATS
5 months ago
Rene Cannao 79756e78d7 Fix missing #endif for PROXYSQLGENAI guard in Admin_Handler.cpp
5 months ago
Rene Cannao 1af768f932 Fix critical issues in GenAI code (PR #5339)
5 months ago
Rene Cannao 48bc7dd7bf Merge v4.0 GenAI features into v3.0 with conditional compilation
5 months ago
Miro Stauder cc1d93d08b implement admin command 'PROXYSQL FLUSH STATS' for DEBUG builds
5 months ago
Rene Cannao ffe5690360 fix: Address coderabbitai review - use-after-free, missing responses, SQL injection
5 months ago
Rene Cannao 5ece563514 fix: Correct SQL prepared statement API usage and template variable access
5 months ago
Rene Cannao 3bcee22700 fix: Execute MCP query rules DELETE+INSERT as explicit transaction
5 months ago
Rene Cannao 709649232b fix: Address AI code review concerns from PR #19
5 months ago
Rene Cannao a1d9d2f1ba docs: Add comprehensive documentation to MCP features
5 months ago
Rene Cannao 8c9aecce9b feat: Add LOAD MCP QUERY RULES FROM DISK / TO MEMORY commands
5 months ago
Rene Cannao 7e6f9f0ab3 fix: Add MCP query rules LOAD/SAVE command handlers
5 months ago
Rene Cannao f01fc79584 feat: Add runtime_mcp_query_rules table and fix stats_mcp_query_rules schema
5 months ago
Rene Cannao 3fe8a48f70 Fix genai variable handling and add API key masking
6 months ago
René Cannaò 313f637cf0
Merge branch 'v3.1-vec' into v3.1-MCP1
6 months ago
Rene Cannao 5a85ef04f6 Fix MCP variables persistence and add DISK command support
6 months ago
Rene Cannao ef07831780 Add MCP module to admin bootstrap and SHOW MCP VARIABLES command
6 months ago
Rene Cannao b032c3f690 Fix boolean literal handling in SET command for MCP variables
6 months ago
Rene Cannao 81c53896bc Fix MCP module TAP test failures
6 months ago
Rene Cannao 87fff9e046 Add MCP (Model Context Protocol) module skeleton
6 months ago
Rene Cannao 59f0b8b1fa Fix GenAI module admin commands - correct character check
6 months ago
Rene Cannao c476f56f97 Add initial GenAI module placeholder
6 months ago
Rahim Kanji 38befb845f Fixed PROXYSQL STOP
8 months ago
Rahim Kanji 67d383de4e Resolved issues with admin PROXYSQL PAUSE/RESUME commands
8 months ago
René Cannaò 360646b7d5
Merge pull request #5165 from sysown/crash-sqlite-max-len
8 months ago
Wazir Ahmed 5219d4be93 processlist: Prevent crash due to SQLITE_TOOBIG
8 months ago
René Cannaò 562e98d551
Merge pull request #5130 from wazir-ahmed/stats-schema
9 months ago
René Cannaò ccf72b606c
Merge pull request #5134 from wazir-ahmed/mysqldump
9 months ago
René Cannaò 3b4369bba9
Merge pull request #5113 from wazir-ahmed/load-from-config-validation
9 months ago
René Cannaò abafaccbc0
Merge pull request #5156 from sysown/v3.0_pgsql_stat_activity_issue_4682
9 months ago
Rahim Kanji fc4d7f76a0 Added 'SHOW FULL PGSQL ACTIVITY' and 'SHOW PGSQL ACTIVITY' handling
9 months ago
Rahim Kanji b3e96b05b5 Added KILL PGSQL CONNECTION support
9 months ago
Wazir Ahmed b6d796c9f2 Improve `mysqldump` compatibility
9 months ago
Wazir Ahmed 80744b4488 Remove `stats` schema name from the query in stats user session
9 months ago
Wazir Ahmed 7194437d77 Add `PROXYSQL SET CONFIG FILE` command
10 months ago
Wazir Ahmed 0a336de048 Add validation for `LOAD * FROM CONFIG`
10 months ago
René Cannaò 2551d350e9 Port to 3.0 of in-memory query logging
1 year ago
Rahim Kanji 6d614a4b99 Merge branch 'v3.0'
2 years ago
Rahim Kanji 110ce8d511 Fixed crash caused by sending single semicolon (;) on admin interface
2 years ago
Rahim Kanji fc744096ea Improved PROXYSQL FLUSH PGSQL QUERY CACHE
2 years ago
Rahim Kanji 720441af20 Refactored and Optimized Query Cache with PgSQL Support
2 years ago
Rahim Kanji 0229daeb64 Added stats_pgsql_query_digest and stats_pgsql_query_digest_reset tables
2 years ago
Rahim Kanji e723082a1b Refactored Query Processor Architecture
2 years ago
Rahim Kanji 745449fcbc Removed Client_Session.h and Client_Session.cpp
2 years ago
Rahim Kanji 5bf827d8e4 Removed type selector
2 years ago
Rahim Kanji 43d3ec82c8 Added stats_pgsql_processlist table
2 years ago
Rahim Kanji c35a6a24cf Added stats_pgsql_global table
2 years ago
Rahim Kanji 6faa1b11c0 Added SHOW PGSQL VARIABLES support
2 years ago
Rene Cannao a1fd4af1a6 Splitting ProxySQL_Admin
2 years ago