Commit Graph

907 Commits (7e28df79b15afcd977834be4a3587f4f33f1dc30)

Author SHA1 Message Date
René Cannaò 3005c598e3 Adding pgsql_replication_hostgroups
2 years ago
René Cannaò a0172c4803 Remove not relevant servers tables from PgSQL
2 years ago
René Cannaò cf311557dd Revert "Remove not relevant tables from save_pgsql_servers_runtime_to_database()"
2 years ago
René Cannaò a43a1ccc40 Remove not relevant tables from save_pgsql_servers_runtime_to_database()
2 years ago
René Cannaò e0e8c125c5 Adding explicitly instantiate of template class functions
2 years ago
René Cannaò fde8ace076 Removed json.hpp from include files
2 years ago
René Cannaò 0cfab2616f First attempt to use Base_Thread and Base_Session
2 years ago
René Cannaò de345ecaed Merge remote-tracking branch 'public/v2.x' into v2.x_postgres_240422
2 years ago
René Cannaò b295aca4ab Handle clickhouse in flush_GENERIC_variables__process__database_to_runtime()
2 years ago
René Cannaò 38c6c2ac7b Merge branch 'v2.x-main' into v2.x_postgres_240422
2 years ago
René Cannaò d3a90a8ef6 Some refactoring of ProxySQL_Admin
2 years ago
Javier Jaramago Fernández e91bcd2c81 Move Admin 'HTTP_Server' and 'RESTAPI' init to end of phase3 - Closes #4510
2 years ago
René Cannaò 7a50a68f28 Split of ProxySQL_Admin.cpp
2 years ago
René Cannaò 9d215cfed3 Some documentation
2 years ago
René Cannaò 1053674b0a Some Doxygen
2 years ago
René Cannaò 6258ed625d Fix compiling
2 years ago
René Cannaò 42178f8dd9 Use of function pointer for SIGUSR1 handler
2 years ago
Miro Stauder 9ac76349fe refactor FLUSH LOGS and signal handler
2 years ago
Rahim Kanji 936e27139b Merge branch 'v2.x_PostgreSQL_Merge' into v2.x_postgres
2 years ago
Miro Stauder 3e3b6ecd1a add SIGUSR1 handler to trigger PROXYSQL FLUSH LOGS
2 years ago
Miro Stauder 6d9252a9d8 use /dev/fd to get open file descriptors
2 years ago
Rahim Kanji ebf20b6a60 * Added PostgreSQL configuration (port: 6034 Admin and 6035: PostgreSQL client connections)
2 years ago
Rahim Kanji e029d39007 Initial PostgreSQL commit
2 years ago
René Cannaò 6b9a787c45 Removed dead code
2 years ago
Miro Stauder 8aee52740f fix type casts
2 years ago
Miro Stauder ee739edd8b fix format strings
2 years ago
René Cannaò 8a4246d1e9
Merge pull request #4458 from sysown/v2.x_Servers_SSL_Params
2 years ago
René Cannaò ee4cd19a07
Merge pull request #4459 from sysown/v2.x_openssl_verify_load_cacert_duration
2 years ago
Javier Jaramago Fernández caed360eeb Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x_sha2pass_draft3
2 years ago
Rahim Kanji 211b8ae212 Fixed memory leak in ProxySQL_Test___Load_MySQL_Whitelist
2 years ago
Rahim Kanji fa22117842 Added ProxySQL Test to assess the duration of loading and verifying the CA certificate
2 years ago
René Cannaò 9a7c3e8196 Introducing mysql_servers_ssl_params
2 years ago
René Cannaò 53262987ac Added new status variable mysql_listener_paused
2 years ago
René Cannaò c3c9746bbc
Merge branch 'v2.x' into v2.x_sha2pass_draft3
2 years ago
René Cannaò 2840e18e13
Merge pull request #4295 from sysown/v2.x-aurora_autodiscovery-refactor_cluster_mysql_servers-gr_bootstrap_mode
2 years ago
Javier Jaramago Fernández 862a1a7085 Fix Admin deadlock on concurrent connections - Closes #4415
2 years ago
Javier Jaramago Fernández e8d2254689 Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-aurora_autodiscovery-refactor_cluster_mysql_servers-gr_bootstrap_mode
2 years ago
René Cannaò 3c2418246c
Merge branch 'v2.x' into v2.x_sha2pass_draft3
2 years ago
René Cannaò 699fe7efcd Moved proxysql_find_charset_* functions out of MySQL_Thread.cpp
2 years ago
René Cannaò e997f6b8bb
Merge pull request #4381 from sysown/v2.x-depr_checksum_vars_fix
2 years ago
René Cannaò b6deb15ec3
Merge pull request #4372 from sysown/v2.x_prep_stmt_mem_usage
2 years ago
Javier Jaramago Fernández a8446deef0 Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-depr_checksum_vars_fix
2 years ago
Javier Jaramago Fernández 437fcad1d4 Fix interactions between 'checksum_%' and '%_diffs_before_sync'
2 years ago
Rahim Kanji ade6fb0e2b * Added 'hostgroup_settings' column (JSON-Formatted) to 'mysql_hostgroup_attributes' and it's counterpart 'runtime_mysql_hostgroup_attributes' table to accommodate new hostgroup attributes.
2 years ago
Rahim Kanji 989687c68a Implemented memory usage monitoring for the prepared statement cache with the following changes:
2 years ago
Javier Jaramago Fernández ecf4f69fe0 Fix Admin support for MySQL client '8.1.0' - Closes #4300
3 years ago
Javier Jaramago Fernández a4b6bd0b8f Refactor and homogenization of checksums computation
3 years ago
Javier Jaramago Fernández 3b8e23e75a Fix invalid fallback response for 'CLUSTER_QUERY_MYSQL_SERVERS_V2'
3 years ago
Javier Jaramago Fernández 6b58a004e6 Merge branch 'v2.x-gr_bootstrap_mode' into v2.x-aurora_autodiscovery-refactor_cluster_mysql_servers-gr_bootstrap_mode
3 years ago
Javier Jaramago Fernández 858c430b59 Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-gr_bootstrap_mode
3 years ago
Javier Jaramago Fernández a10f427121 Merge branch 'v2.x_refactor_cluster_mysql_servers' of github.com:sysown/proxysql into v2.x-aurora_autodiscovery-refactor_cluster_mysql_servers
3 years ago
Javier Jaramago Fernández 7f0ef596ed Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x_refactor_cluster_mysql_servers
3 years ago
Javier Jaramago Fernández f48dfce6cf Simplified resultset and checksum generation for 'mysql_servers'
3 years ago
Javier Jaramago Fernández dfe8588017 Fix timestamps regression for 'stats_mysql_query_digest'
3 years ago
René Cannaò 9ede04de52 Merge branch 'v2.x' into v2.x_sha2pass_draft3
3 years ago
Javier Jaramago Fernández cfa6d891d3 Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-aurora_autodiscovery
3 years ago
Javier Jaramago Fernández 3d06427efe Improve simulator support for AWS Aurora
3 years ago
René Cannaò 8106ae5ee3 Merge branch 'v2.x' into v2.x_sha2pass_draft3
3 years ago
René Cannaò d79c5cfba3 Close fd after fork() also on REST API
3 years ago
René Cannaò 7899ca1d5f Close all FDs in Scheduler
3 years ago
René Cannaò 629aa3d93b Drafting TAP test_change_user-t
3 years ago
Rahim Kanji 063af84f7f Merge remote-tracking branch 'Master/v2.x' into v2.x_refactor_cluster_mysql_servers_final
3 years ago
René Cannaò 85777ee63a
Merge pull request #4242 from sysown/v2.x_ssl_keylog_support
3 years ago
Rahim Kanji ada4621401 Special handling for 'admin-ssl_keylog_file' is only filename is provided.
3 years ago
René Cannaò 0acf5bd94f
Merge pull request #4236 from sysown/v2.x_ssl_keylog_support
3 years ago
Rahim Kanji dfd45f5071 * Updated NSS Key Log Format URL
3 years ago
Rahim Kanji a1fcf5d94f Added SSLKeylog in ProxySQL Modules
3 years ago
Rahim Kanji 8f899e34f9 Added support for SSLKEYLOGFILE
3 years ago
Rahim Kanji 92390ea81e Reset coredump stats exclusively when the 'LOAD COREDUMP TO RUNTIME' command is executed
3 years ago
Javier Jaramago Fernández f5a548c274 Fix compilation for Centos 6
3 years ago
Javier Jaramago Fernández 3a8256082e Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-gr_bootstrap_mode
3 years ago
Javier Jaramago Fernández 28d790a6e6 Fix minor GCC warnings
3 years ago
Javier Jaramago Fernández 4d9e210eb2 WIP: Initial commit adding support for bootstrap mode
3 years ago
René Cannaò 182aef9ca6
Merge pull request #4207 from sysown/v2.x-hostgroup_attributes_servers_defaults
3 years ago
Rahim Kanji c4dae72a45 Implemented the functionality to generate a coredump upon reaching a specific source file and line number.
3 years ago
René Cannaò 52052dee38 Adding warning for deprecated admin-hash_passwords #4218
3 years ago
René Cannaò 4c704e22e9 Deprecate admin-hash_passwords #4218
3 years ago
René Cannaò 76bb204f14 New variable mysql-default_authentication_plugin
3 years ago
René Cannaò 094f77a30a Temporary commit 01 for caching_sha2_password
3 years ago
Rahim Kanji 09b2a7d9d2 Avoid incrementing mysql_servers and mysql_servers_v2 versions when change is triggered from monitoring module
3 years ago
Javier Jaramago Fernández c396313cbf Add new 'servers_defaults' capability to 'mysql_hostgroup_attributes'
3 years ago
René Cannaò d8a7e99bc3 Removed code deprecated in previous commit
3 years ago
René Cannaò a31f83473d Fix several warnings
3 years ago
René Cannaò 801e59c79e First commit to remove OpenSSL3 deprecated functions
3 years ago
Rahim Kanji 13f1a4a2cc Merge remote-tracking branch 'Master/v2.x' into v2.x_refactor_cluster_mysql_servers
3 years ago
Rahim Kanji feeb74756d Merge remote-tracking branch 'Master/v2.x' into v2.x_refactor_cluster_mysql_servers
3 years ago
Miro Stauder acaf602175 further old compiler fixes
3 years ago
René Cannaò 5427675b9d
Merge branch 'v2.x' into v2.x-old_compiler_fixes
3 years ago
René Cannaò f50c26b460
Merge pull request #4182 from sysown/v2.x-query_rules_fast_routing_algorithm
3 years ago
René Cannaò 680bc0a839
Merge pull request #4188 from sysown/v2.x-coredumper
3 years ago
Miro Stauder b1be9b5a71 old gcc fixes
3 years ago
Javier Jaramago Fernández 43372bcfc9 Optimize locking for 'search_rules_fast_routing_dest_hg'
3 years ago
René Cannaò 31c10cbfe0 Fix compiler error
3 years ago
René Cannaò 3b00c7b655 Various Makefile cleanup
3 years ago
René Cannaò d249646595 Adding again google coredumper
3 years ago
René Cannaò 4ee3d93f12 Various optimization to RESTAPI configuration
3 years ago
Javier Jaramago Fernández 949532ac8e Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-query_rules_fast_routing_algorithm
3 years ago
René Cannaò 4df6b5d706
Merge branch 'v2.x' into v2.x-cluster_sync_disabled_modules_checksums
3 years ago
René Cannaò 9eea17a540
Merge pull request #4144 from sysown/v2.x-replication_lag_simulator
3 years ago
Javier Jaramago Fernández abccb39201 Add new variable 'mysql-query_rules_fast_routing_algorithm'
3 years ago