Commit Graph

790 Commits (19be159ffbf5b56d8ea52eb13bb679439d90f198)

Author SHA1 Message Date
René Cannaò 3e7b77456e
Merge branch 'v3.0' into v3.0_partition-gate
1 month ago
Rene Cannao 031f6fa1f5 fix(build): adapt callers of dns_cache counters to std::atomic
1 month ago
Rahim Kanji 878ba3b1e6 refactor(partition-gate): consolidate into Base_Thread; drain every iteration; widen ratio to uint64_t
1 month ago
Rahim Kanji dcd143d39e revert: drop unrelated push_MyConn_local debug-leftover split
1 month ago
Rene Cannao 5b5b9373e3 feat(pgsql,mysql): gate ProcessAllSessions_Partition by pool-acquire NULL ratio
1 month ago
Rene Cannao e5beb0d65a fix(pgsql,mysql): bounded local connection cache 1-in-N (#5791)
1 month ago
Rahim Kanji ca202ceba1 Refactor: partition sessions by backend state instead of sorting
2 months ago
Rene Cannao 0f96ae1fe7 fix: resolve all 12 SonarCloud issues (S3776, S134, S1231, M23_090)
2 months ago
René Cannaò 222a5d1ec8
Merge branch 'v3.0' into feature/parsersql-integration
2 months ago
Rene Cannao 62ed0660a7 feat(plugins/genai): Step 7 — drop PROXYSQLGENAI from core build
2 months ago
Rene Cannao f1c0ea2dbc feat(genai): Step 3 — carve Anomaly_Detector out of core into plugins/genai/
2 months ago
Rene Cannao dcfe687a6e feat: register query_processor_parser variable, extend set_parser_algorithm to 3
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 885712c679 Merge branch 'v3.0' into session-track-system-variable
2 months ago
Rene Cannao aa24529f39 feat: register mysql-zstd_compression_level variable in MySQL thread
2 months ago
Rene Cannao 7e1a78fd6b lint: fix reserved identifiers and include guards
3 months ago
René Cannaò f713d78e41
Merge pull request #5554 from sysown/copilot/add-flag-choose-ipv4-or-ipv6
3 months ago
Rene Cannao 0e1ea6a734 Address code review feedback for mysql-resolution_family
3 months ago
Rene Cannao 424a3664ae Use thread-local storage for resolution_family variable
3 months ago
copilot-swe-agent[bot] bc843a1a25 test: cover mysql resolution family helper cases
3 months ago
copilot-swe-agent[bot] 4a93861c6c feat: add mysql resolution_family setting
3 months ago
Rene Cannao 61fc7a129c Disable FFTO by default in 3.1.x, keep enabled in 4.0.x (#5539)
3 months ago
Rene Cannao 3458cbd28b fix: address zstd review feedback
3 months ago
copilot-swe-agent[bot] ec44a15058 feat: add mysql protocol zstd compression support
3 months ago
Rene Cannao 6b46b26931 chore: implement PR review feedback for release tier system
4 months ago
Rene Cannao c2f678a9de feat: implement release tiers and feature guards for v3.0, v3.1, and v4.0
4 months ago
René Cannaò 80f9c1a079
Merge branch 'v3.0' into session-track-system-variable
4 months ago
Rene Cannao acef17a8c1 Merge branch 'v3.0-ff_inspect' into v3.0-unified-large-pr
4 months ago
Rene Cannao e2ebc0c449 Merge branch 'v4.0-mcp-stats2' into v3.0-unified-large-pr
4 months ago
Rene Cannao 5519080ac2 mcp stats: address review findings and remove --genai CLI flag
4 months ago
Rene Cannao 1c25787b88 Introduce {mysql,pgsql}-query_processor_first_comment_parsing variable (#5384)
4 months ago
Rene Cannao 1258a1f2f2 Address PR reviews: improve performance, safety, and robustness of FFTO
4 months ago
Rene Cannao e762f91cda MCP stats: add in-memory processlist filtering and PgSQL concurrency stress TAP
4 months ago
Rene Cannao 3a3be5a559 Implement Fast Forward Traffic Observer (FFTO) for MySQL and PostgreSQL
4 months ago
Rene Cannao caf324f911 logger: harden buffered logging flush/rotation semantics
4 months ago
René Cannaò 568fe1524e
Merge pull request #5364 from mevishalr/feature/query-logging-improvements
4 months ago
Rene Cannao cc53ddca23 Merge branch 'v3.0-openssl-fix' into v3.0-test0213
5 months ago
vramesha 15a4ed66e9 Optimize query logging performance (#5243)
5 months ago
Rene Cannao 778e01174c Add protocol labels to Thread Handler metrics and enable PostgreSQL metrics
5 months ago
Rene Cannao 4c788dcbb3 fix: signed/unsigned comparison warnings (-Wsign-compare)
5 months ago
René Cannaò 75a62f334d
Merge branch 'v4.0' into v3.1-vec
5 months ago
Rene Cannao 52a70b0b09 feat: Implement AI-based Anomaly Detection for ProxySQL
5 months ago
René Cannaò f82bcdff38
Merge branch 'v3.0' into session-track-system-variable
6 months ago
Rene Cannao 253591d262 Add experimental GenAI EMBED: query support for MySQL
6 months ago
Rene Cannao b5598d8d53 Add comprehensive ProxySQL_Poll usage documentation throughout codebase
6 months ago
Rene Cannao 0699c7ba11 Add comprehensive ProxySQL_Poll usage documentation throughout codebase
6 months ago
Rene Cannao 366164ab26 Fix #5272: Add mysql-select_version_forwarding variable for SELECT VERSION()
6 months ago
Wazir Ahmed f0ac86c317 Enable session tracking based on server capabilities
6 months ago
Wazir Ahmed 4b9c083209 MySQL: Track session-specific system variables changes
6 months ago