Commit Graph

5091 Commits (v3.0_pgsql_sslkeylog_5281)

Author SHA1 Message Date
copilot-swe-agent[bot] 8d358cbfdc feat: load restapi routes from config aliases
1 month ago
René Cannaò 0e955cd4bc
Merge pull request #5465 from sysown/v3.0-mac260320
1 month ago
René Cannaò 7918e1737d
Merge pull request #5464 from sysown/freebsd-build-fixes
1 month ago
René Cannaò 3f1b0a1510 Add static linking for zstd compression library
1 month ago
Rene Cannao c5ebab5589 Fix FreeBSD build compatibility
1 month ago
copilot-swe-agent[bot] e274862857 feat: introduce stats_global table and move TLS metrics out of stats_mysql_global; add TAP tests
1 month ago
René Cannaò 88be1449d3 Fix compilation issues on macOS
1 month ago
Rene Cannao 2fcfd648e5 Merge remote-tracking branch 'origin/v3.0' into copilot/support-zstd-compression
1 month ago
Rene Cannao 8c6a6444db fix: support zstd compression in mysql84 TAP
1 month ago
Rene Cannao 3458cbd28b fix: address zstd review feedback
1 month ago
Rene Cannao c22056c37c Finalize fixes and add TAP group for no-infra tests
1 month ago
Rene Cannao 4517edea78 Address review feedback and create no-infra TAP group
1 month ago
copilot-swe-agent[bot] 33e125ef59 fix: tighten zstd handshake parsing
1 month ago
copilot-swe-agent[bot] ec44a15058 feat: add mysql protocol zstd compression support
1 month ago
copilot-swe-agent[bot] 14ac53379a test: harden admin credential logging regression
1 month ago
copilot-swe-agent[bot] b4cd4a198e fix: redact admin credentials in set logging
1 month ago
copilot-swe-agent[bot] 0357862590 fix: address code review feedback - use strdup for file paths, check ASN1_TIME_diff return, refactor dup cert loading, larger CN buffer
1 month ago
copilot-swe-agent[bot] 4f88740b20 feat: add stats_tls_certificates table and TLS tracking metrics
1 month ago
Rahim Kanji 9ab9787c91 Addressed AI review feedback
1 month ago
Rahim Kanji 0ed5879df6 Added two more query handling
1 month ago
Rahim Kanji 2046d92b70 Merge remote-tracking branch 'v3.0' into v3.0_pgsql_meta_command_describe_table
1 month ago
René Cannaò 9d921bdda3
Merge pull request #5444 from sysown/v3.0_unify-PR-5433-5442
1 month ago
Rahim Kanji ca45405942 Merge remote-tracking branch 'Master/v3.0-moveInfra' into v3.0_pgsql-pipeline-set-reset-discard-fix-5432
1 month ago
Rahim Kanji 8e047398ce Change memcpy to memmove which correctly handles overlapping memory regions.
1 month ago
Rahim Kanji 4cb14109d4 Fixed error message
1 month ago
Wazir Ahmed fc12e9a6ab Add protocol label to connpool Prometheus metrics
1 month ago
Rahim Kanji 7c6664e308 Three malformed cases now rejected in 'options':
1 month ago
Rahim Kanji 8249fead6b Fix options parameter parsing to reject unescaped spaces
1 month ago
Rahim Kanji 000a9794e4 Don't short-circuit in pipeline mode, fall through to backend execution
2 months ago
Rahim Kanji 5810978e4e Unify ABORT and ROLLBACK command parsing
2 months ago
René Cannaò 4d58ce473e
Merge pull request #5435 from sysown/v3.0-ci_fix0301
2 months ago
Rahim Kanji abb66cc19f Addressed AI review feeback
2 months ago
Rene Cannao 6b9918fdcc chore: refine guard structures and fix indentation
2 months ago
Rene Cannao 17225e8e23 fix: resolve syntax error in ProxySQL_Statistics.cpp and verify build stability across tiers
2 months ago
Rene Cannao 6b46b26931 chore: implement PR review feedback for release tier system
2 months ago
Rene Cannao c2f678a9de feat: implement release tiers and feature guards for v3.0, v3.1, and v4.0
2 months ago
Rahim Kanji e84433159b Merge remote-tracking branch 'v3.0' into v3.0_pgsql-pipeline-set-reset-discard-fix-5432
2 months ago
Rene Cannao ff1398ead5 fix: plumb real hostgroup_id for pgsql replication lag monitoring
2 months ago
Rene Cannao 1911b02157 feat: temporarily disable pgsql monitor replication lag group_by_host
2 months ago
René Cannaò 16f8837e0d
Merge branch 'v3.0' into v3.0-pgsql_monitor_repl_lag
2 months ago
Rene Cannao c4fc60bdb0 fix: address security and logic issues in PostgreSQL replication lag monitoring
2 months ago
Rene Cannao cf1fd5cb35 Admin: Add support for loading sqliteserver variables from config file
2 months ago
Rahim Kanji 96bc668735 Fix pipeline mode transaction state handling and SET/RESET/DISCARD support
2 months ago
Rahim Kanji aca91c3bd2 Optimize PgSQL_Protocol::generate_ok_packet to use direct buffer writes
2 months ago
Rahim Kanji 5dd27500f3 Addressed AI review feedback
2 months ago
Rahim Kanji 742ff05ecc Fix PostgreSQL transaction state management for pipeline mode
2 months ago
Rahim Kanji 4d86e6949c Add defensive null guard before reading PSarrayIN->len
2 months ago
Rahim Kanji c309facaa2 Fixed typo
2 months ago
Rahim Kanji ed8890b6a5 Added bounds checking for Describe and Close messages to prevent reads beyond packet boundaries
2 months ago
Rahim Kanji 8c9af56f38 Address AI review feedback
2 months ago
Rahim Kanji 83d16f3c22 Fix buffer handling in PostgreSQL admin session handler
2 months ago
Rahim Kanji 05b5821fbc Fix integer underflow in PostgreSQL query packet handling and null terminator checking
2 months ago
Rahim Kanji d71090864f Improve startup packet parsing
2 months ago
Rahim Kanji 03ad2c3aae Fix underallocation for undersized PostgreSQL packets
2 months ago
Javier Jaramago Fernández ff729a657e chore: disable 'pt-heartbeat' in 'PgSQL_Threads_Handler::get_variable'
2 months ago
Wazir Ahmed 5421a382ab fix: Load TSDB variables from disk during startup
2 months ago
Wazir Ahmed 1684d30725 fix: Refresh Prometheus metrics before TSDB sampling
2 months ago
René Cannaò 148dfb2af3
Merge pull request #5423 from sysown/v3.0-genai_keys
2 months ago
Rene Cannao cffd980bb9 fix: Conditionally include sys/eventfd.h only on Linux
2 months ago
Javier Jaramago Fernández a4ea3b2174 Merge branch 'v3.0' of github.com:sysown/proxysql into v3.0-pgsql_monitor_repl_lag
2 months ago
Javier Jaramago Fernández 4103d69979 feat: disable 'pt-heartbeat' support for PostgreSQL
2 months ago
Rahim Kanji 866c3593bb Set query retries for PostgreSQL extended query protocol operations
2 months ago
Rahim Kanji 27119169e4 Reset extended query frame if an unsupported message type is received
2 months ago
Rahim Kanji 7a062a3444 Add PgSQL notice handling in reset session paths
2 months ago
Rahim Kanji 1ffb4f13ac Fix PostgreSQL resync error detection
2 months ago
Wazir Ahmed daa0b2037e fix: Use consistent value representation in MCP query rules
2 months ago
Wazir Ahmed c05bc66655 fix: MCP variables overwritten due to incorrect flush logic
2 months ago
Rene Cannao f29a326ca0 Fix QueryDigestTopK heap comparator semantics
2 months ago
Rene Cannao 3e73787753 Revert "fix: Handle optimizer hints /*+ */ correctly in query tokenizers"
2 months ago
Rahim Kanji 176362c77d Addressed feedback from AI review
2 months ago
Rahim Kanji a82d653c0b Handle late COPY protocol messages after session exits fast_forward mode
2 months ago
Rene Cannao 6be9dd1bfa fix: Address AI code review feedback from PR #5410
2 months ago
Rene Cannao 178f679fad fix: Handle optimizer hints /*+ */ correctly in query tokenizers
2 months ago
Rene Cannao 70647fb426 fix: Remove unused legacy mcp-mysql_* variables
2 months ago
Rene Cannao 9b5d52308f fix: Use legacy prepare_v2 for conditional statement preparation
2 months ago
Rene Cannao de60fe2b3f fix: Use db->execute() for runtime_global_variables inserts
2 months ago
Rene Cannao 7479f2168e fix: Only prepare runtime_global_variables stmt when runtime=true
2 months ago
Rene Cannao 8b1fb84d5c fix: Populate runtime_global_variables for MCP variables
2 months ago
Rene Cannao e53d2c76f9 Address PR #5410 review findings across FFTO, sessions, TAP, and docs
2 months ago
Rene Cannao 79c0b383e8 integration: fix pre-CI issues in unified branch
2 months ago
Rene Cannao acef17a8c1 Merge branch 'v3.0-ff_inspect' into v3.0-unified-large-pr
2 months ago
Rene Cannao e2ebc0c449 Merge branch 'v4.0-mcp-stats2' into v3.0-unified-large-pr
2 months ago
Rene Cannao 54bcb5eeca Merge branch 'v3.0-5384' into v3.0-unified-large-pr
2 months ago
Rene Cannao 90462f6d5a ffto: harden MySQL/PgSQL observer state handling and align tests/docs
2 months ago
Rene Cannao 5519080ac2 mcp stats: address review findings and remove --genai CLI flag
2 months ago
Rene Cannao 5988468521 Query Processor: re-initialize parser on rewritten queries and enhance test coverage
2 months ago
René Cannaò 2b710e518f
Merge pull request #5401 from sysown/v3.0_fix-pgsql-extended-query-routing_5387
2 months ago
Rene Cannao 3ccf0982e6 AI: Fix retry logic bug and synchronize TAP tests
2 months ago
Rene Cannao 3240a3a942 Fix SIGSEGV caused by double-finalize of sqlite3_stmt
2 months ago
René Cannaò 3647678193
Merge pull request #5399 from sysown/v3.0_3596_3597
2 months ago
René Cannaò 1dbe9fde97
Merge pull request #5385 from sysown/v3.0-2233
2 months ago
Javier Jaramago Fernández ba5af979ff feat-wip: Add replication lag support for PostgreSQL monitoring
2 months ago
Rene Cannao 1c25787b88 Introduce {mysql,pgsql}-query_processor_first_comment_parsing variable (#5384)
2 months ago
Rene Cannao ca73b9eced Tokenizer: fix type mismatch for grouping limit variables
2 months ago
Rene Cannao 797d4b580c mcp stats: move show_users to in-memory auth snapshots
2 months ago
Rene Cannao 1258a1f2f2 Address PR reviews: improve performance, safety, and robustness of FFTO
2 months ago
Rene Cannao db04a54c92 Fix memory corruption and stack overflow in FFTO due to large queries
2 months ago
Rahim Kanji 194e20b3e8 Revert "Reset current_hostgroup to default when no query rule matches"
2 months ago
Rene Cannao 5d786520b0 Merge remote-tracking branch 'origin/v3.0' into merge/v3.0-into-v3.0-5243
2 months ago
Rene Cannao 5d45d17456 mcp stats: split connection metrics from debug free-pool snapshots
2 months ago