Commit Graph

1124 Commits (v3.1.9)

Author SHA1 Message Date
René Cannaò 3e7b77456e
Merge branch 'v3.0' into v3.0_partition-gate
1 month ago
Rene Cannao b04caafef1 fix(coverage): unbreak lcov capture for {MySQL,PgSQL}_Session.cpp
1 month ago
René Cannaò 1d52499791
Merge pull request #5808 from sysown/issue_5639
1 month ago
René Cannaò af4aa17346
Merge pull request #5807 from sysown/fix/5790-mariadb-collation-255
1 month ago
Rene Cannao 81bcc802da fix(core): apply MariaDB / MySQL 9.x detection to sibling version checks
1 month ago
Rene Cannao b3f7d29d51 fix(session): avoid double-free of stmt_meta pkt in LargePacket (#5639)
1 month ago
Rene Cannao 5b5b9373e3 feat(pgsql,mysql): gate ProcessAllSessions_Partition by pool-acquire NULL ratio
1 month ago
Rene Cannao 960c8bcb73 fix(session): SET STATEMENT ... FOR detection tolerates any whitespace
1 month ago
Rene Cannao d0a1313e51 fix(core): handle MySQL errors 1210 and 1231 when setting variables on backend
2 months ago
Rene Cannao 26a6d44a69 fix(core): handle MySQL error 1231 gracefully when setting variables on backend
2 months ago
Rene Cannao 0f8e014a33 Merge branch v3.0 into issue-5686-galera-vars
2 months ago
Rene Cannao c68f60f04b merge: merge v3.0 into feature/parsersql-integration
2 months ago
Rene Cannao 03f253800e fix: add missing include for parsersql_parse_set_mysql in MySQL_Session.cpp
2 months ago
Rene Cannao 6927682d08 fix: add null checks before deleting server_myds in backend reset and ping handlers
2 months ago
René Cannaò 222a5d1ec8
Merge branch 'v3.0' into feature/parsersql-integration
2 months ago
Rene Cannao deb1c46173 fix: address code review findings C1-C3, I1, I3
2 months ago
Rene Cannao dffa89de7a fix(ci): repair non-PROXYSQL40 dbg builds + genai unit-test linking
2 months ago
Rene Cannao 28cf4ceab8 feat(plugins/genai): Step 5 — move GenAI/LLM/AI surface 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 146a977c26 feat: wire ParserSQL adapter into query processor and sessions
2 months ago
Rene Cannao 0c832e5ced feat: add support for MariaDB SET STATEMENT ... FOR passthrough
2 months ago
Rene Cannao a5714d56f3 feat: add wsrep_trx_fragment_size and wsrep_trx_fragment_unit session variable tracking
2 months ago
Rene Cannao 6d8dff2939 docs(chassis): mark query-hook ABI scaffold-state explicit + add TODO markers
2 months ago
Rene Cannao 8a6143c63c session_track_variables: add observability for misconfiguration and runtime backoff
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
Wazir Ahmed 885712c679 Merge branch 'v3.0' into session-track-system-variable
2 months ago
Wazir Ahmed 9757835a5f Merge branch 'v3.0' into fix-fc-parsing
3 months ago
Rene Cannao 76251a78dc fix: resolve invalidFunctionArg in get_current_query - use size_t cast
3 months ago
Rene Cannao d5ffcba695 fix: cppcheck deeper analysis - invalidLifetime and arrayIndexOutOfBounds
3 months ago
Rene Cannao bf9030ecb7 fix: remaining cppcheck printf and null pointer issues
3 months ago
Rene Cannao 5ccb715e57 fix: cppcheck fixes - printf formats, null checks, copy operators
3 months ago
Rene Cannao b5617c0c18 fix: initialize all members in Query_Info constructor
3 months ago
Wazir Ahmed 0e5fd66d46 Preserve prepared statement `min_gtid` in `first_comment_parsing` mode
3 months ago
René Cannaò 3659ba85fb
Merge branch 'v3.0' into advisory/com-stmt-send-long-data-fix-1
3 months ago
Rene Cannao 151169da9b Fix COM_STMT_SEND_LONG_DATA short packet handling
3 months ago
René Cannaò 419cd7608b
Merge commit from fork
3 months ago
Rene Cannao b2f4b4f9a0 Fix crash when COM_BINLOG_DUMP received with idle backends from other hostgroups (#5556)
3 months ago
Rene Cannao 9450bf52e2 Fix COM_STMT_CLOSE short packet handling
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 e53d2c76f9 Address PR #5410 review findings across FFTO, sessions, TAP, and docs
4 months ago
Rene Cannao 79c0b383e8 integration: fix pre-CI issues in unified branch
4 months ago
Rene Cannao 90462f6d5a ffto: harden MySQL/PgSQL observer state handling and align tests/docs
4 months ago
Rene Cannao 1258a1f2f2 Address PR reviews: improve performance, safety, and robustness of FFTO
4 months ago
Rene Cannao db04a54c92 Fix memory corruption and stack overflow in FFTO due to large queries
4 months ago
Rene Cannao 3a3be5a559 Implement Fast Forward Traffic Observer (FFTO) for MySQL and PostgreSQL
4 months ago