Commit Graph

240 Commits (7ddb3dc015d1440e8a0fb0bbafa2df9aaaa2669d)

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
Rene Cannao a315ebe0be fix(set-walker #150): document algo-3-vs-algo-0/1/2 whitespace divergence
1 month ago
Rene Cannao 35f84c384b fix(pgsql-session): don't lock hostgroup on parse fail for tracked vars
1 month ago
Rene Cannao 950f6415b5 test+debug(set_param_validation #184): chain test + temp validator logging
1 month ago
Rene Cannao 4eb52abf2c fix(pgsql,test): PG multi-value SET dispatch + test-fixture cleanup
1 month ago
Rene Cannao 5b5b9373e3 feat(pgsql,mysql): gate ProcessAllSessions_Partition by pool-acquire NULL ratio
1 month ago
Rene Cannao c68f60f04b merge: merge v3.0 into feature/parsersql-integration
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 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 6d8dff2939 docs(chassis): mark query-hook ABI scaffold-state explicit + add TODO markers
2 months ago
Rene Cannao ae88c07089 Fix GTID range validation
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
Rahim Kanji 7aaf126a07 Skip RE2 for non-COPY queries via strcasestr pre-check
3 months ago
Rahim Kanji ca45405942 Merge remote-tracking branch 'Master/v3.0-moveInfra' into v3.0_pgsql-pipeline-set-reset-discard-fix-5432
4 months ago
Rahim Kanji 000a9794e4 Don't short-circuit in pipeline mode, fall through to backend execution
4 months ago
Rahim Kanji abb66cc19f Addressed AI review feeback
4 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
Rahim Kanji e84433159b Merge remote-tracking branch 'v3.0' into v3.0_pgsql-pipeline-set-reset-discard-fix-5432
4 months ago
Rahim Kanji 96bc668735 Fix pipeline mode transaction state handling and SET/RESET/DISCARD support
4 months ago
Rahim Kanji 742ff05ecc Fix PostgreSQL transaction state management for pipeline mode
4 months ago
Rahim Kanji 4d86e6949c Add defensive null guard before reading PSarrayIN->len
4 months ago
Rahim Kanji 8c9af56f38 Address AI review feedback
4 months ago
Rahim Kanji 05b5821fbc Fix integer underflow in PostgreSQL query packet handling and null terminator checking
4 months ago
Rahim Kanji 866c3593bb Set query retries for PostgreSQL extended query protocol operations
4 months ago
Rahim Kanji 27119169e4 Reset extended query frame if an unsupported message type is received
4 months ago
Rahim Kanji 176362c77d Addressed feedback from AI review
4 months ago
Rahim Kanji a82d653c0b Handle late COPY protocol messages after session exits fast_forward mode
4 months ago
Rene Cannao e53d2c76f9 Address PR #5410 review findings across FFTO, sessions, TAP, and docs
4 months ago
Rene Cannao 1258a1f2f2 Address PR reviews: improve performance, safety, and robustness of FFTO
4 months ago
Rahim Kanji 194e20b3e8 Revert "Reset current_hostgroup to default when no query rule matches"
4 months ago
Rene Cannao 3a3be5a559 Implement Fast Forward Traffic Observer (FFTO) for MySQL and PostgreSQL
4 months ago
Rahim Kanji 1b3d20388e Reset current_hostgroup to default when no query rule matches
4 months ago
Rene Cannao af58865b06 Fix uninitialized memory in QueryParserArgs.buf
4 months ago
René Cannaò 2637d28f36
Merge pull request #5299 from sysown/v3.0_pg-cancel-terminate-backend-param-support_5298
5 months ago
Rahim Kanji 9ec045ca74 Fix PostgreSQL deadlock with Close Statement flood exceeding threshold_resultset_size
5 months ago
Rahim Kanji 67cbe46450 Simplify PID extraction
5 months ago
Rahim Kanji 5066ddd181 Removed isdigit
5 months ago
Rahim Kanji ce42c188f5 Improvements
5 months ago
Rahim Kanji a1e10e3055 Add parameterized PID support for pg_cancel_backend/pg_terminate_backend
5 months ago
Rahim Kanji 556b1023c4 Removed change_user_auth_switch flag
6 months ago
René Cannaò 0f7ff1f374
Merge branch 'v3.0' into v3.0_pgsql-query-digest-gen-5253
6 months ago
Rahim Kanji 42864e8867 Improved Tokenizer for PostgreSQL
6 months ago