Commit Graph

259 Commits (6d6015a2034dbee2ea4eb50d2e84381df008fa46)

Author SHA1 Message Date
Rene Cannao c8408d76b3 test: add 6 unit test files with 588 assertions (Round 5)
2 weeks ago
René Cannaò efedd93c92 Rename stats_global to stats_proxysql_global to avoid strstr substring collision
2 weeks ago
copilot-swe-agent[bot] e274862857 feat: introduce stats_global table and move TLS metrics out of stats_mysql_global; add TAP tests
3 weeks ago
copilot-swe-agent[bot] 4f88740b20 feat: add stats_tls_certificates table and TLS tracking metrics
3 weeks ago
Rene Cannao 6b9918fdcc chore: refine guard structures and fix indentation
1 month ago
Rene Cannao c2f678a9de feat: implement release tiers and feature guards for v3.0, v3.1, and v4.0
1 month ago
Wazir Ahmed 5421a382ab fix: Load TSDB variables from disk during startup
1 month ago
Wazir Ahmed 1684d30725 fix: Refresh Prometheus metrics before TSDB sampling
1 month ago
Rene Cannao e53d2c76f9 Address PR #5410 review findings across FFTO, sessions, TAP, and docs
1 month ago
Rene Cannao e2ebc0c449 Merge branch 'v4.0-mcp-stats2' into v3.0-unified-large-pr
1 month ago
Rene Cannao e762f91cda MCP stats: add in-memory processlist filtering and PgSQL concurrency stress TAP
2 months ago
René Cannaò 9c6945fae8
Merge branch 'v3.0' into v3.0-tsdb-feature
2 months ago
Rene Cannao 70b61a86e3 MCP stats: implement in-memory show_queries Top-K path
2 months ago
Rene Cannao 2a46c239be Add PostgreSQL advanced eventslog schema and variable scaffolding
2 months ago
Rene Cannao 5f5b7d604f tsdb: improve administrative interface and command support
2 months ago
Rene Cannao 2d51aeff64 tsdb: correctly implement SHOW TSDB commands and variable initialization
2 months ago
Rene Cannao a236a13787 tsdb: dedicated module for TSDB variables with tsdb- prefix and optimized background tasks
2 months ago
Rene Cannao da877c378b tsdb: align admin variable lifecycle, full prometheus ingestion, docs and tap coverage
2 months ago
Rene Cannao f17e999830 Implement SQLite-based TSDB subsystem
2 months ago
René Cannaò ce9fdc9d7a
Merge branch 'v3.0' into v3.0.6-implement_FLUSH_STATS
2 months ago
Rene Cannao 48bc7dd7bf Merge v4.0 GenAI features into v3.0 with conditional compilation
2 months ago
Miro Stauder cc1d93d08b implement admin command 'PROXYSQL FLUSH STATS' for DEBUG builds
2 months ago
Wazir Ahmed 50de536534 MCP: Fix crash during server restarts
2 months ago
Rene Cannao b4f521c634 Merge v3.1-MCP2 into v3.1-vec
3 months ago
René Cannaò 75a62f334d
Merge branch 'v4.0' into v3.1-vec
3 months ago
Rene Cannao cc3cc25532 fix: Remove unused reset parameter from stats___mcp_query_rules()
3 months ago
Rene Cannao f01fc79584 feat: Add runtime_mcp_query_rules table and fix stats_mcp_query_rules schema
3 months ago
Rene Cannao fb66af7c1b feat: Expose MCP catalog database in ProxySQL Admin interface
3 months ago
Rene Cannao a816a756d4 feat: Add MCP query tool usage counters to stats schema
3 months ago
Rene Cannao 4018a0ad3b fix: Follow MCP pattern for GenAI variables runtime table population
3 months ago
René Cannaò 313f637cf0
Merge branch 'v3.1-vec' into v3.1-MCP1
3 months ago
Rene Cannao 2e7109d894 Fix lock ordering in flush_mcp_variables___database_to_runtime
3 months ago
Rene Cannao 87fff9e046 Add MCP (Model Context Protocol) module skeleton
3 months ago
Rene Cannao c476f56f97 Add initial GenAI module placeholder
3 months ago
Rene Cannao 442635b721 Add comprehensive documentation for SSL/TLS key logging feature
3 months ago
Wazir Ahmed 5219d4be93 processlist: Prevent crash due to SQLITE_TOOBIG
6 months ago
René Cannaò b5fa8ca1ae
Merge pull request #5044 from sysown/v3.0_extended_query_protocol
8 months ago
Rahim Kanji 344ba25777 Add Watchdog PROXYSQLTEST covering MySQL and PgSQL threads
9 months ago
Rahim Kanji 703a5f35f5 Added stats_pgsql_prepared_statements_info table
9 months ago
Javier Jaramago Fernández b7b4864729 Fix table definition for 'pgsql_replication_hostgroups'
9 months ago
Rahim Kanji 3cff4f9dca * Added sticky backend support for extended query frames: all messages in a single frame will now use the same backend connection.
9 months ago
René Cannaò 2551d350e9 Port to 3.0 of in-memory query logging
1 year 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 5bf827d8e4 Removed type selector
2 years ago
Rahim Kanji 3112a56da4 Added 'stats_pgsql_client_host_cache' and
2 years ago
Rahim Kanji e939cf088e Added 'stats_pgsql_errors' and 'stats_pgsql_errors_reset' tables
2 years ago
Rahim Kanji 43d3ec82c8 Added stats_pgsql_processlist table
2 years ago
Rahim Kanji 0b8df6df00 Added stats_pgsql_users table
2 years ago
Rahim Kanji b4e1e1eea7 Added stats_pgsql_free_connections table
2 years ago