Commit Graph

5211 Commits (a2e99eed5096d305366a3ce88c170839790c1921)

Author SHA1 Message Date
Rene Cannao f104116926 fix(plugin-mgr): serialize lifecycle and always reset manager on stop
1 month ago
Rene Cannao 5c1549dcc6 merge: resolve conflicts with v3.0 branch
2 months ago
Rene Cannao 04c0303ee9 fix(mysqlx): address critical code review feedback from PR #5593
2 months ago
René Cannaò f7ee5cd028
Merge pull request #5614 from sysown/v3.0-pgsql-monitor-reschedule-on-interval-change
2 months ago
Rene Cannao 4bd2f95e5b fix(pgsql-monitor): add proxy_debug logging and clean up test variable
2 months ago
Rene Cannao e0a96d380e chore: fix stale rembed reference and simplify test Makefile
2 months ago
Rene Cannao c764d66e2c fix(mysqlx): preserve plugin table data across ProxySQL restarts
2 months ago
Rene Cannao 3bcc1dd43f build: drop libsqlite_rembed.a from src/lib link order
2 months ago
Rene Cannao 886f09c211 chore(sqlite): remove dead-code sqlite-rembed hook pointer
2 months ago
Rene Cannao 30be016be5 fix(pgsql-monitor): clamp next_*_at on LOAD PGSQL VARIABLES TO RUNTIME
2 months ago
Rene Cannao 976d7c2310 feat(mysqlx): add LOAD/SAVE MYSQLX * TO/FROM DISK commands
2 months ago
Rene Cannao fb5470c411 fix(mysqlx): resolve admin command aliases to canonical plugin form
2 months ago
Rene Cannao 82fd3afb34 feat(mysqlx): wire admin interface for MYSQLX LOAD/SAVE commands
2 months ago
René Cannaò 669ab91494
Merge pull request #5594 from sysown/v3.0-lint
2 months ago
Rene Cannao 76251a78dc fix: resolve invalidFunctionArg in get_current_query - use size_t cast
2 months ago
Rene Cannao 24e56d4dd1 fix: SonarCloud issues - explicit ctors, sprintf->snprintf
2 months ago
Rene Cannao a82224f1ef fix: PR review feedback - double-free, end comments, dead code
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 a51fe19e3f fix: delete copy operations in 4 classes (Group_Replication_Info, Galera_Info, AWS_Aurora_Info, MySQL_Errors_stats)
2 months ago
Rene Cannao b5617c0c18 fix: initialize all members in Query_Info constructor
2 months ago
Rene Cannao 7e1a78fd6b lint: fix reserved identifiers and include guards
2 months ago
Rene Cannao 365b249f19 fix: use goto __run_query instead of return false in void MYSQLX dispatch
2 months ago
Rene Cannao 11aca24274 fix: add -pthread to plugin Makefile and error on MYSQLX commands without plugin
2 months ago
Rene Cannao 9bdfb8b1cd lint: optimize enum types and fix reserved identifiers in Query_Cache, admin, thread, debug
2 months ago
Rene Cannao d880330c17 feat: add SAVE MYSQLX handlers and first-class LOAD/SAVE dispatch
2 months ago
Rene Cannao d34fb38162 refactor: remove PLUGIN prefix gate from plugin command registration
2 months ago
Rene Cannao f1826cf206 lint: fix reserved identifier in member variables
2 months ago
Rene Cannao ac0f9304b0 fix: address code review findings for pgsql cluster sync
2 months ago
Rene Cannao 80ff2242e6 merge: resolve v3.0 conflict and add pgsql_servers_ssl_params cluster sync
2 months ago
René Cannaò 7f14beedc1
Merge pull request #5583 from sysown/v3.0_pgsql_ssl_backend_5582
2 months ago
René Cannaò 1a8e4ed918
Merge pull request #5567 from sysown/v3.0_pgsql_sslkeylog_5281
2 months ago
René Cannaò f713d78e41
Merge pull request #5554 from sysown/copilot/add-flag-choose-ipv4-or-ipv6
2 months ago
Rene Cannao 0e1ea6a734 Address code review feedback for mysql-resolution_family
2 months ago
Rahim Kanji 76acb1e3e8 feat: add cluster query support for pgsql_servers_ssl_params
2 months ago
Rene Cannao b60635f1c5 fix: address critical bugs and add missing test coverage for PGSQL cluster sync
2 months ago
René Cannaò 5d47c05351 fix: close MYSQL handle unconditionally in cluster pull cleanup paths
2 months ago
René Cannaò 93eabfc7bc fix: address code review issues in PostgreSQL cluster sync
2 months ago
Rahim Kanji e68f8bb74a refactor: simplify pgsql_servers_ssl_params schema and pre-parse TLS range
2 months ago
René Cannaò 8a61232517 fix: decouple MySQL and PostgreSQL checksum/sync controls
2 months ago
Rene Cannao 7cc246c71f fix: core plugin ABI safety issues
2 months ago
Rene Cannao a7db1eb4a8 fix: correct 'Not syncing' log message variable name for V2 modules
2 months ago
Rene Cannao 47758a468d merge: resolve groups.json conflict with v3.0
2 months ago
Rene Cannao 9b87260b70 fix: harden plugin init failures and command dispatch
2 months ago
Rene Cannao 5dd717a8f1 fix: fail fast on plugin table conflicts
2 months ago
Rene Cannao d036ba8327 fix: canonicalize plugin command registration
2 months ago
Rene Cannao 2430516600 fix: reject conflicting plugin registrations
2 months ago
Rene Cannao 123bb7eaf0 fix: harden plugin registry ABI and ownership
2 months ago
Rene Cannao fd5f029474 fix: expose plugin db handles during startup
2 months ago