Commit Graph

624 Commits (d963232ce06bbf7df6c0027282ad6fa99aa3f73b)

Author SHA1 Message Date
René Cannaò c2f1871adf Make set_thread_name() optional
1 year ago
René Cannaò cbf4628ea3 Merge remote-tracking branch 'proxysql27/v2.7' into v2.x_postgres_merge27_20240917
1 year ago
René Cannaò cf9d5fe21a
Merge pull request #4574 from sysown/set-thread-names
1 year ago
Javier Jaramago Fernández bbda0a86eb Add initial impl for dual-password support
2 years ago
René Cannaò a52fd0b859
Merge pull request #4620 from sysown/v2.x-fix_connpool_metrics_init_val
2 years ago
Javier Jaramago Fernández 50a95d4080 Fix value on first fetch for connpool prometheus metrics
2 years ago
Javier Jaramago Fernández e1f99e8bea Make logging of Galera nodes status conditional to 'mysql-hostgroup_manager_verbose' - Closes #4612
2 years ago
Chrysanthemum Swingler 87711456a5
Update Prometheus HELP statement for proxysql_connpool_conns_status
2 years ago
Rene Cannao 7fe013fac2 Merge branch 'proxysql_v2.x_240813' into v2.x_postgres_merge_v2.x_240813
2 years ago
Javier Jaramago Fernández f3ea2e613e Fix SSL error queue cleanup for backend conns
2 years ago
Rene Cannao e642a78e48 Just code cleanup
2 years ago
Rene Cannao 404c5e70f3 More template for Hostgroup Managers
2 years ago
Rene Cannao 4236d20ed6 Initial work on template for HostGroups_Manager
2 years ago
Rene Cannao e2362a9ed1 Removed reference to MHM_PTHREAD_MUTEX
2 years ago
René Cannaò 2eb1d0d1c1
Merge pull request #20 from sysown/v2.x_postgres_backend
2 years ago
Andriy Utkin 5e79afa8e0 Set thread names
2 years ago
Rahim Kanji d3e9c9c85a Merge remote-tracking branch 'remotes/Master/v2.x' into v2.x_proxysql_postgres_merge
2 years ago
Rahim Kanji c8ce94c85b Merge remote-tracking branch 'Master_POSTGRES/v2.x_postgres' into v2.x_postgres_backend
2 years ago
Rahim Kanji 27e1e4fb7a Many improvements and bug fixes
2 years ago
Miro Stauder 565848c4a0 use local includes - prometheus
2 years ago
Miro Stauder 8394fd444e use local includes - prometheus
2 years ago
René Cannaò cdfcfdce94
Merge pull request #4528 from sysown/v2.x_monitor_slave_lag_when_null_4521
2 years ago
René Cannaò fde8ace076 Removed json.hpp from include files
2 years ago
Rahim Kanji ca93da5857 Resolved conflicts
2 years ago
René Cannaò c9326564c0 Minor changes to try to optimize compiling
2 years ago
René Cannaò de345ecaed Merge remote-tracking branch 'public/v2.x' into v2.x_postgres_240422
2 years ago
René Cannaò 9283cd2e9b Code cleanup in MySQL_Thread::refresh_variables()
2 years ago
Rahim Kanji 3ef9c5ed55 negative replication lag value will bring server back online
2 years ago
Rahim Kanji 648c3ab61d * Improved handling for cases where seconds_behind_master is null or negative
2 years ago
Rahim Kanji c7cf5ba344 Removed MySrvStatus class
2 years ago
Rahim Kanji 40068b122a Addeda new attribute called 'monitor_slave_lag_when_null' in hostgroup settings, which takes precedence over 'mysql_thread_monitor_slave_lag_when_null' if both are configured.
2 years ago
Rahim Kanji 4da04c0282 Merge remote-tracking branch 'Master/v2.x' into v2.x_hostgroup_online_servers
2 years ago
Rahim Kanji e4fd764d86 Added is_locked flag within '#ifdef DEBUG' conditional block
2 years ago
René Cannaò 38c6c2ac7b Merge branch 'v2.x-main' into v2.x_postgres_240422
2 years ago
Rahim Kanji a081695ae9 * Solved few warnings
2 years ago
René Cannaò 73b7b543b8 Fixed a compilation with TEST_AURORA
2 years ago
Rahim Kanji c846a3eaf9 Removed online server error log from push_MyConn_to_pool
2 years ago
Rahim Kanji eb09e6766b Merge remote-tracking branch 'Master/v2.x' into v2.x_hostgroup_online_servers
2 years ago
Rahim Kanji 8c92f9292a A hostgroup can now be configured to have a maximum number of online servers simultaneously. Once this limit is reached, any new connections attempting to access the connection pool will be denied, and existing connections will gradually be reassigned to the available connection pool until the number of online servers is reduced to meet or fall below the specified maximum.
2 years ago
René Cannaò e7aa5ff4c5 Split of MySQL_HostGroups_Manager.cpp into multiple files
2 years ago
Javier Jaramago Fernández ecff8d0cc2 Fix two memory leaks on SQLite3 prepared statements
2 years ago
Rahim Kanji 936e27139b Merge branch 'v2.x_PostgreSQL_Merge' into v2.x_postgres
2 years ago
Javier Jaramago Fernández 93a5d2cefb Add missing Admin mutex locking during server discovery
2 years ago
Javier Jaramago Fernández 61d870b4f6 Add missing default init for local variable
2 years ago
Javier Jaramago Fernández f6aebcb637 Make range-based for loop variable a const reference
2 years ago
Javier Jaramago Fernández 2ac1e4069a Change function params into const references
2 years ago
Javier Jaramago Fernández 5d7e5d9e00
Merge pull request #4406 from anphucbui/v2.x
2 years ago
anphucbui bbb6176ebf Remove redundant exception guards, remove parseLong, add checksum computation after adding a new server, and other small changes based on feedback
2 years ago
Rahim Kanji e029d39007 Initial PostgreSQL commit
2 years ago
René Cannaò 1bc9d9e5f4 Several code documentation
2 years ago