Commit Graph

994 Commits (667f0f0f2d2acb03e4bfdedd3a28b86b01bb68ad)

Author SHA1 Message Date
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
Rene Cannao e2ebc0c449 Merge branch 'v4.0-mcp-stats2' into v3.0-unified-large-pr
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
René Cannaò 4a6809b60f
Merge branch 'v3.0' into v3.0-tsdb-feature
2 months ago
Rene Cannao ef397f9f1d Fix TSDB variable patterns and backend monitor runtime source
2 months ago
Rene Cannao b4e85f1799 Expose PostgreSQL eventslog metrics in stats and Prometheus
2 months ago
Rene Cannao b100235fbd Add PGSQL eventslog dump commands and periodic disk sync scheduling
2 months ago
Rene Cannao 2a46c239be Add PostgreSQL advanced eventslog schema and variable scaffolding
2 months ago
Rene Cannao 700459f67b tsdb: address AI code review feedback, fix memory safety and logic bugs
2 months ago
Rene Cannao b8c6b4f573 tsdb: address code review comments and improve stability
2 months ago
Rene Cannao 6a788e48c4 mcp: make /mcp/query self-healing when targets/backends appear after startup
2 months ago
Rene Cannao 998bd82387 MCP TAP startup: fix tool-handler initialization order, improve MCP PROFILES observability, and seed monitor users
2 months ago
Rene Cannao af0411bd46 MCP: add target-aware rules/stats tests, explain_sql rule coverage, and AI local docker TAP infra
2 months ago
Rene Cannao 013864b36f MCP: introduce profile-based target/auth routing and unified LOAD/SAVE MCP PROFILES commands
2 months ago
Rene Cannao 5f5b7d604f tsdb: improve administrative interface and command support
2 months ago
Rene Cannao 6587bfdd40 tsdb: trigger stats refresh on SHOW TSDB STATUS
2 months ago
Rene Cannao 2d51aeff64 tsdb: correctly implement SHOW TSDB commands and variable initialization
2 months ago
Rene Cannao 6404d7b365 tsdb: implement SHOW TSDB VARIABLES and SHOW TSDB STATUS
2 months ago
Rene Cannao 4e0f94a345 tsdb: fix compilation error in ProxySQL_Admin.cpp
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 200fdecb8d Apply AI agent review fixes to PR #5374
2 months ago
Rene Cannao 3c85c593cf Add GloMTH initialization wait to all monitor and server threads
2 months ago
Rene Cannao ee7ee0b387 Fix multiple Valgrind-reported uninitialized memory issues
2 months ago
Rene Cannao cc53ddca23 Merge branch 'v3.0-openssl-fix' into v3.0-test0213
2 months ago
Rene Cannao 746eca9f7c More sprintf to snprintf conversions and indentation fixes
2 months ago
Rene Cannao 3e37337877 Use RAII for sqlite3 statements across codebase
2 months ago
Rene Cannao afd6dffb05 Fix admin shutdown races and implement graceful teardown
2 months ago
Rene Cannao 3ab964010d Add protocol labels to Query Cache metrics and enable PostgreSQL QC metrics
2 months ago
Rene Cannao 778e01174c Add protocol labels to Thread Handler metrics and enable PostgreSQL metrics
2 months ago
René Cannaò fa35bda62b
Merge pull request #5069 from evkuzin/v3.0-fix-prometheus-metrics-dumplication
2 months ago
Rene Cannao 73555410e9 refactor: migrate prepare_v2 SIMPLE case in FlushDigestTableToDisk template
2 months ago
Rene Cannao e3ee454369 fix: remove duplicate 'int rc' declarations in prepare_v2 migrated functions
2 months ago
Rene Cannao 5b6381b329 refactor: migrate remaining prepare_v2 SIMPLE cases in ProxySQL_Admin
2 months ago
Rene Cannao 2a83a30972 refactor: migrate more prepare_v2 SIMPLE cases in ProxySQL_Admin
2 months ago
Rene Cannao ca9b72a9df refactor: migrate more prepare_v2 SIMPLE cases in ProxySQL_Admin
2 months ago
Rene Cannao e56da24c81 refactor: migrate more prepare_v2 SIMPLE cases in ProxySQL_Admin
2 months ago
Rene Cannao 575449cdf6 refactor: migrate all prepare_v2 SIMPLE cases to RAII API in ProxySQL_Admin
2 months ago
Rene Cannao df1c4e7928 fix: medium priority warnings - write-strings and unused variables
2 months ago
Rene Cannao 9e83a81b4c fix: critical use-after-free in child_telnet function
2 months ago
René Cannaò a360dc22ae
Merge pull request #5308 from sysown/v3.0_mac
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 f2536f01d2 Merge v3.1-vec into v3.1-MCP2_QR
3 months ago
Rene Cannao 188aef90fe fix: Use delete instead of free for SQLite3_result in load_mcp_query_rules_to_runtime
3 months ago
Javier Jaramago Fernández 52142c4648 fix: Multiple issues with MCP query_(rules/digests)
3 months ago