Commit Graph

5296 Commits (6cdd4e697eb86982e3dfd2ceab009ead5da0efcb)

Author SHA1 Message Date
Rene Cannao 6cdd4e697e fix: correct lock unlock order in Authentication classes
2 months ago
Rene Cannao 967ab401ec genai: fix lifecycle reloads and drop dead MCP stats registration
2 months ago
Rene Cannao b6b6a4f62b fix(genai): properly gate sqlite-vec hook on PROXYSQLGENAI
2 months ago
Rene Cannao dffa89de7a fix(ci): repair non-PROXYSQL40 dbg builds + genai unit-test linking
2 months ago
Rene Cannao 482ce386cd chore(genai-carveout): strip dead PROXYSQLGENAI blocks + plugin hardening
2 months ago
Rene Cannao 25e4388ae6 feat(plugins/genai): Step 7 follow-up — Phase B schema registration + ai-g1 plugin wiring
2 months ago
Rene Cannao 62ed0660a7 feat(plugins/genai): Step 7 — drop PROXYSQLGENAI from core build
2 months ago
Rene Cannao 4552236700 feat(plugins/genai): Step 6 — move RAG/Vector/discovery surface into the plugin
2 months ago
Rene Cannao 28cf4ceab8 feat(plugins/genai): Step 5 — move GenAI/LLM/AI surface into the plugin
2 months ago
Rene Cannao 9078fd3150 feat(plugins/genai): Step 4.G — register MCP admin tables via plugin ABI
2 months ago
Rene Cannao 3a78a9180f fix(admin): restore SET mcp-X=Y admin SQL via loose prefix check
2 months ago
Rene Cannao 5fe286e972 feat(plugins/genai): Step 4.C — move MCP subsystem into the plugin
2 months ago
Rene Cannao 2b781ffbfd feat(session): Step 4.A — remove the GENAI:/LLM: query-prefix escape hatches
2 months ago
Rene Cannao f1c0ea2dbc feat(genai): Step 3 — carve Anomaly_Detector out of core into plugins/genai/
2 months ago
Rene Cannao 1c84a376fe feat(session): Step 2.2 — call plugin query hook on the COM_QUERY hot path
2 months ago
Rene Cannao 6d8dff2939 docs(chassis): mark query-hook ABI scaffold-state explicit + add TODO markers
2 months ago
Rene Cannao 90e888e1d0 fix(chassis): runtime-view dispatch fires unconditionally on admin
2 months ago
Rene Cannao f42c3ee1ab feat(chassis): add register_runtime_view ABI for module-owned state
2 months ago
Rene Cannao d4427731b7 Merge remote-tracking branch 'origin/v3.0' into plugin-chassis
2 months ago
Rene Cannao 83725ea4e5 feat: add --no-plugins kill switch; fix 4 pre-existing test failures
2 months ago
Rene Cannao 55e90d1a76 fix(plugin-chassis,mysqlx): chassis read-path scaling, graceful shutdown, hardening
2 months ago
Rene Cannao 04bccec51e chore(plugin-chassis): tighten gating, drop dead paths, gate forgery setters
2 months ago
Rene Cannao 514025c270 Fix cmp() to be const-qualified and remove redundant OpenSSL linking on Darwin
2 months ago
Rene Cannao 520bd1be4e Fix TrxId_Interval comparison operators to be const for macOS compilation
2 months ago
Rene Cannao ae88c07089 Fix GTID range validation
2 months ago
René Cannaò 7ca0d153cc
Merge pull request #5654 from sysown/fix/pgsql-active-tx-on-broken-conn
2 months ago
Rene Cannao 3e69e9967b fix(pgsql): use snprintf instead of sprintf in SQL3_GlobalStatus for tx_poisoned counters
2 months ago
Rene Cannao f5e8732afb fix(pgsql): review-driven fixes for tx_poisoned feature
2 months ago
Rene Cannao 100e417179 test(pgsql): extended-query coverage for tx_poisoned behavior
2 months ago
Rene Cannao fb690e7095 feat(pgsql): preserve client session on mid-tx backend death
2 months ago
Rene Cannao 8a6143c63c session_track_variables: add observability for misconfiguration and runtime backoff
2 months ago
Rene Cannao 2a7bddca28 MySrvC: rename server_backoff_time to session_track_backoff_until, gate hot-path read
2 months ago
Wazir Ahmed f815b77812 fix: make server_backoff_time atomic
2 months ago
Wazir Ahmed a76be53785 fix: skip session variable handling when tracking is disabled
2 months ago
Rene Cannao 68c76eb425 fix(pgsql): mark transaction state unknown when backend connection is broken
2 months ago
Wazir Ahmed 8d94919b22 fix: preserve EOF capability in enforced mode
2 months ago
Rene Cannao c723ede0cf Merge remote-tracking branch 'origin/plugin-chassis' into ProtocolX-rebased
2 months ago
Rene Cannao b3d4de0bc8 Merge remote-tracking branch 'origin/v3.0' into plugin-chassis
2 months ago
Rene Cannao e462bb0cb4 fix: address PR review feedback
2 months ago
Rene Cannao 3ba92815f8 fix(plugin-chassis): make chassis fully invisible in v3.x builds
2 months ago
Wazir Ahmed 885712c679 Merge branch 'v3.0' into session-track-system-variable
2 months ago
Rene Cannao ab9d5a1036 fix(plugin-chassis): address deep-review findings
2 months ago
Rene Cannao cd48c5613e feat(plugin-chassis): gate chassis ABI additions behind PROXYSQL40
2 months ago
Rene Cannao 51535aaeca feat(plugin-abi): Step 2.5 — generic admin-command alias dispatch
2 months ago
Rene Cannao f13463d334 feat(plugin-abi): Step 2.2 — four-phase plugin lifecycle
2 months ago
Rene Cannao f104116926 fix(plugin-mgr): serialize lifecycle and always reset manager on stop
2 months ago
Rene Cannao 96c686dafa MySQL_Monitor: GR thread ignores cached ping state on first iteration
2 months ago
Rene Cannao 398b833aeb feat(plugin-abi): Step 2.3 — shared Prometheus registry access
2 months ago
Rene Cannao 55556979e0 feat(plugin-abi): Step 2.1 — pre-execution query-hook ABI + dispatch
2 months ago
Rene Cannao 3d107c3bed chore: commit pre-existing plugin manager improvements
2 months ago