Commit Graph

2189 Commits (mysqlx-plugin-impl)

Author SHA1 Message Date
René Cannaò 3f1b0a1510 Add static linking for zstd compression library
2 months ago
Rene Cannao c5ebab5589 Fix FreeBSD build compatibility
2 months ago
copilot-swe-agent[bot] e274862857 feat: introduce stats_global table and move TLS metrics out of stats_mysql_global; add TAP tests
2 months ago
Rene Cannao 2fcfd648e5 Merge remote-tracking branch 'origin/v3.0' into copilot/support-zstd-compression
2 months ago
Rene Cannao 3458cbd28b fix: address zstd review feedback
2 months ago
Rene Cannao c22056c37c Finalize fixes and add TAP group for no-infra tests
2 months ago
Rene Cannao eac20e5287 Add Doxygen documentation for listener validation logic
2 months ago
Rene Cannao 71c4742b56 Address review: improve listener parsing and startup failure integration
2 months ago
copilot-swe-agent[bot] ec44a15058 feat: add mysql protocol zstd compression support
2 months ago
copilot-swe-agent[bot] 4f88740b20 feat: add stats_tls_certificates table and TLS tracking metrics
2 months ago
copilot-swe-agent[bot] 8e37bbaa52 Refine listener conflict validation
2 months ago
copilot-swe-agent[bot] 1dace933e2 Validate conflicting listener ports at startup
2 months ago
Rahim Kanji 2046d92b70 Merge remote-tracking branch 'v3.0' into v3.0_pgsql_meta_command_describe_table
2 months ago
Rahim Kanji ca45405942 Merge remote-tracking branch 'Master/v3.0-moveInfra' into v3.0_pgsql-pipeline-set-reset-discard-fix-5432
2 months ago
Rahim Kanji 8249fead6b Fix options parameter parsing to reject unescaped spaces
2 months ago
Rene Cannao 6b9918fdcc chore: refine guard structures and fix indentation
2 months ago
Rene Cannao bc524c7b27 chore: remove temporary snippet file
2 months ago
Rene Cannao 6b46b26931 chore: implement PR review feedback for release tier system
2 months ago
Rene Cannao c2f678a9de feat: implement release tiers and feature guards for v3.0, v3.1, and v4.0
2 months ago
Rahim Kanji e84433159b Merge remote-tracking branch 'v3.0' into v3.0_pgsql-pipeline-set-reset-discard-fix-5432
2 months ago
René Cannaò 16f8837e0d
Merge branch 'v3.0' into v3.0-pgsql_monitor_repl_lag
2 months ago
Rahim Kanji aca91c3bd2 Optimize PgSQL_Protocol::generate_ok_packet to use direct buffer writes
2 months ago
Rahim Kanji 742ff05ecc Fix PostgreSQL transaction state management for pipeline mode
3 months ago
Wazir Ahmed 5421a382ab fix: Load TSDB variables from disk during startup
3 months ago
Wazir Ahmed 1684d30725 fix: Refresh Prometheus metrics before TSDB sampling
3 months ago
Javier Jaramago Fernández a4ea3b2174 Merge branch 'v3.0' of github.com:sysown/proxysql into v3.0-pgsql_monitor_repl_lag
3 months ago
Rahim Kanji 1ffb4f13ac Fix PostgreSQL resync error detection
3 months ago
Wazir Ahmed daa0b2037e fix: Use consistent value representation in MCP query rules
3 months ago
Rahim Kanji 176362c77d Addressed feedback from AI review
3 months ago
Rahim Kanji a82d653c0b Handle late COPY protocol messages after session exits fast_forward mode
3 months ago
Rene Cannao 70647fb426 fix: Remove unused legacy mcp-mysql_* variables
3 months ago
Rene Cannao e53d2c76f9 Address PR #5410 review findings across FFTO, sessions, TAP, and docs
3 months ago
Rene Cannao 79c0b383e8 integration: fix pre-CI issues in unified branch
3 months ago
Rene Cannao acef17a8c1 Merge branch 'v3.0-ff_inspect' into v3.0-unified-large-pr
3 months ago
Rene Cannao e2ebc0c449 Merge branch 'v4.0-mcp-stats2' into v3.0-unified-large-pr
3 months ago
Rene Cannao 90462f6d5a ffto: harden MySQL/PgSQL observer state handling and align tests/docs
3 months ago
Rene Cannao 5519080ac2 mcp stats: address review findings and remove --genai CLI flag
3 months ago
Javier Jaramago Fernández ba5af979ff feat-wip: Add replication lag support for PostgreSQL monitoring
3 months ago
Rene Cannao 1c25787b88 Introduce {mysql,pgsql}-query_processor_first_comment_parsing variable (#5384)
3 months ago
Rene Cannao 1258a1f2f2 Address PR reviews: improve performance, safety, and robustness of FFTO
3 months ago
Rene Cannao 5d786520b0 Merge remote-tracking branch 'origin/v3.0' into merge/v3.0-into-v3.0-5243
3 months ago
Rene Cannao 5d45d17456 mcp stats: split connection metrics from debug free-pool snapshots
3 months ago
Rene Cannao e762f91cda MCP stats: add in-memory processlist filtering and PgSQL concurrency stress TAP
3 months ago
René Cannaò 9c6945fae8
Merge branch 'v3.0' into v3.0-tsdb-feature
3 months ago
Rene Cannao 9a630a949b Add extended Doxygen documentation for FFTO classes
3 months ago
Rene Cannao 40aff577a9 Complete FFTO implementation with verified metrics and robust error handling
3 months ago
Rene Cannao 70b61a86e3 MCP stats: implement in-memory show_queries Top-K path
3 months ago
Rene Cannao c126e63a23 mcp stats: refresh stats tables under admin mutex before direct reads
3 months ago
Rene Cannao f3d4153e7d Final FFTO implementation and verification fixes
3 months ago
Rene Cannao 33fce1ca35 MCP stats: address review findings and add detailed docs
3 months ago
René Cannaò 4a6809b60f
Merge branch 'v3.0' into v3.0-tsdb-feature
3 months ago
Rene Cannao 17092487cf Add protocol-labeled logger counters and FLUSH LOGS race TAP
3 months ago
Rene Cannao 0aa3c5e153 fix(pgsql-eventslog): harden event ownership and keep newest rows in memory table
3 months ago
Rene Cannao 97e5cfee90 docs(doxygen): expand PostgreSQL logger API documentation for new advanced logging components
3 months ago
Rene Cannao acbd7d0df3 Implement PostgreSQL eventslog circular buffer and sink pipeline
3 months ago
Rene Cannao 2a46c239be Add PostgreSQL advanced eventslog schema and variable scaffolding
3 months ago
Rene Cannao 3ca390dacb Fix binary protocol support for prepared statements in FFTO
3 months ago
Rene Cannao 3a3be5a559 Implement Fast Forward Traffic Observer (FFTO) for MySQL and PostgreSQL
3 months ago
Rene Cannao eaadabbb8e logger: fix thread-context map race in buffered logging
3 months ago
Rene Cannao caf324f911 logger: harden buffered logging flush/rotation semantics
3 months ago
René Cannaò 568fe1524e
Merge pull request #5364 from mevishalr/feature/query-logging-improvements
3 months ago
René Cannaò 762afaa44f
Merge branch 'v3.0' into v4.0-mcp-stats
3 months ago
René Cannaò 10ff1322ba
Merge pull request #5386 from sysown/v3.0-MCP_multi
3 months ago
Rene Cannao 253d098653 security: fix SQL injection vulnerabilities in SQLite catalog queries
3 months ago
Rene Cannao 9685cdaa4b mcp discovery: enforce target-scoped run model and add protocol-aware static harvesting (mysql+pgsql)
3 months ago
Rene Cannao f4bc1943fb mcp query diagnostics: restore strict ONLINE requirement and explain target non-executable failures
3 months ago
Rene Cannao af0411bd46 MCP: add target-aware rules/stats tests, explain_sql rule coverage, and AI local docker TAP infra
3 months ago
René Cannaò acd955b9d6
Merge pull request #5382 from sysown/v3.0-webui_2602
3 months ago
Rene Cannao 013864b36f MCP: introduce profile-based target/auth routing and unified LOAD/SAVE MCP PROFILES commands
3 months ago
Rene Cannao 5f5b7d604f tsdb: improve administrative interface and command support
3 months ago
Rene Cannao a09db8318c tsdb: fix SET command validation by adding tsdb- prefix support
3 months ago
Rene Cannao 2d51aeff64 tsdb: correctly implement SHOW TSDB commands and variable initialization
3 months ago
Rene Cannao 6404d7b365 tsdb: implement SHOW TSDB VARIABLES and SHOW TSDB STATUS
3 months ago
Rene Cannao 685b92ceaa tsdb: fix crash due to invalid SQL in tsdb_backend_health macro
3 months ago
Rene Cannao c3e1a02fea tsdb: fix crash due to invalid SQL in table definition macros
3 months ago
Rahim Kanji 409070faa7 Add PostgreSQL \d tablename describe table support in Admin Handler
3 months ago
Rene Cannao c73011b302 tsdb: implement REST API and basic UI dashboard
3 months ago
Rene Cannao a236a13787 tsdb: dedicated module for TSDB variables with tsdb- prefix and optimized background tasks
3 months ago
Rene Cannao da877c378b tsdb: align admin variable lifecycle, full prometheus ingestion, docs and tap coverage
3 months ago
Rene Cannao f17e999830 Implement SQLite-based TSDB subsystem
3 months ago
Rene Cannao 200fdecb8d Apply AI agent review fixes to PR #5374
3 months ago
Rene Cannao fdbea2a32e Fix uninitialized memory in Command_Counter::_counters
3 months ago
vramesha 71143c2e84 Address AI review comments
3 months ago
vramesha 091942e9d6 Address AI review suggestions
3 months ago
vramesha 15a4ed66e9 Optimize query logging performance (#5243)
3 months ago
Wazir Ahmed 2d3d12b9a0 Address review comments from gemini and coderabbit
3 months ago
Wazir Ahmed 471ebca74c fix: GENAI modules fails to initialise
3 months ago
Wazir Ahmed ae92ae265f Merge branch 'v3.0' into v4.0-mcp-stats
3 months ago
Wazir Ahmed 7f19b642c2 MCP: Rewrite stats tool handlers based on updated spec
3 months ago
René Cannaò e94f9281ce feat: add friend declaration for MetricsCollector to access MyHostGroups
3 months ago
René Cannaò fcaa904135 fix: crash on macOS/FreeBSD when running PostgreSQL queries
3 months ago
René Cannaò a360dc22ae
Merge pull request #5308 from sysown/v3.0_mac
3 months ago
René Cannaò ce9fdc9d7a
Merge branch 'v3.0' into v3.0.6-implement_FLUSH_STATS
3 months ago
Wazir Ahmed 643b322f29 MCP: Add stats endpoint and tools
3 months ago
Rene Cannao b965fc6df4 Fix PROXYSQLGENAI build - resolve circular includes and missing headers
3 months ago
Rene Cannao 48bc7dd7bf Merge v4.0 GenAI features into v3.0 with conditional compilation
3 months ago
René Cannaò e00617be11
Merge pull request #5333 from wazir-ahmed/v4.0-config-embedding-model
4 months ago
Wazir Ahmed 10026891ce RAG: Convert vector similarity search into a subquery
4 months ago
Javier Jaramago Fernández e351a0df74 feat: Add leading comments (--) detection for 'run_sql_readonly'
4 months ago
Miro Stauder cc1d93d08b implement admin command 'PROXYSQL FLUSH STATS' for DEBUG builds
4 months ago