Commit Graph

1091 Commits (4e39f3bdc4888ee7bd34b3fcba3b986503efe20b)

Author SHA1 Message Date
Wazir Ahmed 9757835a5f Merge branch 'v3.0' into fix-fc-parsing
2 months ago
Rene Cannao 76251a78dc fix: resolve invalidFunctionArg in get_current_query - use size_t cast
2 months ago
Rene Cannao d5ffcba695 fix: cppcheck deeper analysis - invalidLifetime and arrayIndexOutOfBounds
2 months ago
Rene Cannao bf9030ecb7 fix: remaining cppcheck printf and null pointer issues
2 months ago
Rene Cannao 5ccb715e57 fix: cppcheck fixes - printf formats, null checks, copy operators
2 months ago
Rene Cannao b5617c0c18 fix: initialize all members in Query_Info constructor
2 months ago
Wazir Ahmed 0e5fd66d46 Preserve prepared statement `min_gtid` in `first_comment_parsing` mode
2 months ago
René Cannaò 3659ba85fb
Merge branch 'v3.0' into advisory/com-stmt-send-long-data-fix-1
2 months ago
Rene Cannao 151169da9b Fix COM_STMT_SEND_LONG_DATA short packet handling
2 months ago
René Cannaò 419cd7608b
Merge commit from fork
2 months ago
Rene Cannao b2f4b4f9a0 Fix crash when COM_BINLOG_DUMP received with idle backends from other hostgroups (#5556)
2 months ago
Rene Cannao 9450bf52e2 Fix COM_STMT_CLOSE short packet handling
2 months ago
Rene Cannao 6b46b26931 chore: implement PR review feedback for release tier system
3 months ago
Rene Cannao c2f678a9de feat: implement release tiers and feature guards for v3.0, v3.1, and v4.0
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 90462f6d5a ffto: harden MySQL/PgSQL observer state handling and align tests/docs
3 months ago
Rene Cannao 1258a1f2f2 Address PR reviews: improve performance, safety, and robustness of FFTO
3 months ago
Rene Cannao db04a54c92 Fix memory corruption and stack overflow in FFTO due to large queries
3 months ago
Rene Cannao 3a3be5a559 Implement Fast Forward Traffic Observer (FFTO) for MySQL and PostgreSQL
3 months ago
René Cannaò 3b578db4bf
Merge pull request #5374 from sysown/v3.0-test0213
3 months ago
Rene Cannao af58865b06 Fix uninitialized memory in QueryParserArgs.buf
3 months ago
Rene Cannao 41564acaac Fix #5355: Add null pointer check in RequestEnd() to prevent use-after-free crash
4 months ago
René Cannaò de0a9b9c27
Merge pull request #5093 from Gonlo2/fix-usage-deleted-con
4 months ago
Rene Cannao 48bc7dd7bf Merge v4.0 GenAI features into v3.0 with conditional compilation
4 months ago
Rene Cannao c914feb230 Fix security issues identified in PR #5312 code review
4 months ago
René Cannaò 75a62f334d
Merge branch 'v4.0' into v3.1-vec
4 months ago
Rene Cannao a3f0bade4e feat: Convert NL2SQL to generic LLM bridge
4 months ago
Rene Cannao a7dac5ef3d feat: Make NL2SQL use async GenAI path instead of blocking calls
4 months ago
Rene Cannao ae4200dbc0 Enhance AI features with improved validation, memory safety, error handling, and performance monitoring
4 months ago
Rene Cannao 52a70b0b09 feat: Implement AI-based Anomaly Detection for ProxySQL
4 months ago
Rene Cannao bc4fff12ce feat: Add NL2SQL query interception in MySQL_Session
4 months ago
Rene Cannao 33a87c66a7 Fix critical issues identified by gemini-code-assist
5 months ago
Rene Cannao db2485be37 Add comprehensive doxygen documentation to GenAI async module
5 months ago
Rene Cannao 8405027124 Integrate GenAI async event handling into main MySQL session loop
5 months ago
Rene Cannao 0ff2e38e22 Implement async GenAI module with socketpair-based non-blocking architecture
5 months ago
Rene Cannao a82f58e22b Refactor GenAI module for autonomous JSON query processing
5 months ago
Rene Cannao cc3e97b7b8 Merge EMBED and RERANK into unified GENAI: query syntax
5 months ago
Rene Cannao 39939f598b Add experimental GenAI RERANK: query support for MySQL
5 months ago
Rene Cannao 253591d262 Add experimental GenAI EMBED: query support for MySQL
5 months ago
Rene Cannao fc73ec1c50 Code review improvements: Add enum and refactor SELECT VERSION() handling
5 months ago
Rene Cannao 366164ab26 Fix #5272: Add mysql-select_version_forwarding variable for SELECT VERSION()
5 months ago
Javier Jaramago Fernández 5c8a32a0b0 Merge branch 'v3.0' of github.com:sysown/proxysql into v3.0-handle_unexp_ping
5 months ago
Javier Jaramago Fernández 6fea828e86 Improve logging in unexpected COM_PING packet handling
5 months ago
René Cannaò 0f7ff1f374
Merge branch 'v3.0' into v3.0_pgsql-query-digest-gen-5253
5 months ago
Javier Jaramago Fernández d0e88599ee Add special handling for unexpected COM_PING packets
5 months ago
René Cannaò 6ee087c73c
Merge pull request #5250 from sysown/v3.0-issue5248
5 months ago
Rahim Kanji 42864e8867 Improved Tokenizer for PostgreSQL
5 months ago
Rene Cannao 2987242d4f Fix cache_empty_result=0 not caching non-empty resultsets (issue #5248)
5 months ago
René Cannaò 5a314d2364
Merge pull request #4889 from sysown/v3.0_get_server_version
5 months ago