Commit Graph

4893 Commits (e762f91cda174ea3e6ab85bbcbdbc457280edf7f)

Author SHA1 Message Date
Rene Cannao e762f91cda MCP stats: add in-memory processlist filtering and PgSQL concurrency stress TAP
4 weeks ago
Rene Cannao 70b61a86e3 MCP stats: implement in-memory show_queries Top-K path
4 weeks ago
Rene Cannao c126e63a23 mcp stats: refresh stats tables under admin mutex before direct reads
4 weeks ago
Rene Cannao 33fce1ca35 MCP stats: address review findings and add detailed docs
4 weeks ago
René Cannaò 762afaa44f
Merge branch 'v3.0' into v4.0-mcp-stats
1 month ago
René Cannaò 10ff1322ba
Merge pull request #5386 from sysown/v3.0-MCP_multi
1 month ago
Rene Cannao 253d098653 security: fix SQL injection vulnerabilities in SQLite catalog queries
1 month ago
Rene Cannao 2fa1401b05 MCP query+harvest hardening: HGM-based target routing, weighted backend selection, pgsql schema fix, and TAP robustness
1 month ago
Rene Cannao 9685cdaa4b mcp discovery: enforce target-scoped run model and add protocol-aware static harvesting (mysql+pgsql)
1 month ago
Rene Cannao 7e54883ba5 mcp query debugging: surface rule-id context for blocks and add backend failure SQL details
1 month ago
Rene Cannao 8fbd570c79 mcp variables: stop writing runtime_global_variables during LOAD MCP VARIABLES TO RUNTIME
1 month ago
Rene Cannao f15460348c mcp query diagnostics: include runtime hostgroup status breakdown when target lacks ONLINE backend
1 month ago
Rene Cannao f4bc1943fb mcp query diagnostics: restore strict ONLINE requirement and explain target non-executable failures
1 month ago
Rene Cannao 49f811a638 mcp query: stop misclassifying reachable targets as non-executable
1 month ago
Rene Cannao 6a788e48c4 mcp: make /mcp/query self-healing when targets/backends appear after startup
1 month ago
Rene Cannao 998bd82387 MCP TAP startup: fix tool-handler initialization order, improve MCP PROFILES observability, and seed monitor users
1 month ago
Rene Cannao af0411bd46 MCP: add target-aware rules/stats tests, explain_sql rule coverage, and AI local docker TAP infra
1 month ago
René Cannaò 28b1114cd9
Merge pull request #5353 from sysown/v3.0_pgsql-prepared-statement-refcount-race-5352
1 month ago
Rene Cannao 013864b36f MCP: introduce profile-based target/auth routing and unified LOAD/SAVE MCP PROFILES commands
1 month ago
René Cannaò 5de836a4c1
Merge pull request #5373 from sysown/v3.0_improve_mysql_monitoring_5256
1 month ago
René Cannaò 3b578db4bf
Merge pull request #5374 from sysown/v3.0-test0213
1 month ago
René Cannaò 83209da487
Merge pull request #5356 from sysown/v3.0-5355
1 month ago
Rene Cannao 37e72ea3f9 Fix PROXY protocol detection in MySQL_Data_Stream::read_from_net
1 month ago
Rene Cannao 11a43bf768 Fix uninitialized max_allowed_pkt in MySQL_Connection constructor
1 month ago
Rene Cannao ca4f858b29 Fix uninitialized memory read in pgsql tokenizer
1 month ago
Rene Cannao 85952373d9 Fix uninitialized mondb pointer in MySQL_Monitor_State_Data constructor
1 month ago
Rahim Kanji 8ca6323eef Merge remote-tracking branch 'Master/v3.0' into v3.0_pgsql-prepared-statement-refcount-race-5352
1 month ago
Rene Cannao 200fdecb8d Apply AI agent review fixes to PR #5374
1 month ago
Rahim Kanji 1cccfb3220 Fix connection cleanup in failure paths
1 month ago
Rene Cannao 941e6b7320 Fix filters_rwlock initialization race condition
1 month ago
Rene Cannao 3c85c593cf Add GloMTH initialization wait to all monitor and server threads
1 month ago
Rene Cannao aa53d990ed Add GloMTH initialization wait to all monitor threads
1 month ago
Rene Cannao f4cd34be5c Fix race condition in monitor_connect_thread
1 month ago
Rahim Kanji 33ce4217f0 Merge remote-tracking branch 'v3.0' into v3.0_improve_mysql_monitoring_5256
1 month ago
Rahim Kanji 9eac5f6420 Improve async ping mmsd ownership tracking and pool validation
1 month ago
Rene Cannao 09d0dcb808 Fix uninitialized tmp_charset in Data_Stream constructors
1 month ago
Rene Cannao 7c67eb25f1 Fix uninitialized fd and status in Data_Stream constructors
1 month ago
Rene Cannao 4e39297ef9 Fix more Valgrind uninitialized value errors
1 month ago
Rene Cannao fdbea2a32e Fix uninitialized memory in Command_Counter::_counters
1 month ago
Rene Cannao c2f82b3d4e Fix more Valgrind uninitialized value errors
1 month ago
Rene Cannao ee7ee0b387 Fix multiple Valgrind-reported uninitialized memory issues
1 month ago
Rene Cannao af58865b06 Fix uninitialized memory in QueryParserArgs.buf
1 month ago
Rene Cannao cc53ddca23 Merge branch 'v3.0-openssl-fix' into v3.0-test0213
1 month ago
Rene Cannao 52718df11f Fix memory leak in stats processlist functions
1 month ago
Rene Cannao 746eca9f7c More sprintf to snprintf conversions and indentation fixes
1 month ago
Rene Cannao 3e37337877 Use RAII for sqlite3 statements across codebase
1 month ago
Rene Cannao 335be9ec72 Fix unsafe sprintf and error message handling
1 month ago
Rene Cannao 61ce0a96e8 Remove redundant sqlite3_finalize calls in pgSQL stats
1 month ago
Rene Cannao afd6dffb05 Fix admin shutdown races and implement graceful teardown
1 month ago
Rene Cannao 368a9e3a63 Fix log_buffer debug leak during shutdown
1 month ago