Commit Graph

49 Commits (27923c19c8819e37cf8a39de503c71bf907851cb)

Author SHA1 Message Date
Rahim Kanji d09fe4d014 Add pgsql-kill_backend_connection_when_disconnect support
5 months ago
Rahim Kanji ff50bb4ec1 Ensure PgSQL_Errors_statsvdestructor is invoked on delete #5112
6 months ago
Rahim Kanji 8d8577b0ad Ensure PgSQL_Threads_Handler and PgSQL_HostGroups_Manager objects are released when ProxySQL shuts down or restarts.
6 months ago
Rahim Kanji 4d195adc89 Renamed Multiplex status from MYSQL to PGSQL
7 months ago
Rahim Kanji ce94a7080a Merge branch v3.0_session_param_reset_connection into v3.0_extended_query_protocol
7 months ago
Rahim Kanji 1bcd09044b Refactor Connection Reset Handling
7 months ago
Rahim Kanji 3619fa5d21 Added pgsql-max_stmts_per_connection variable
7 months ago
Rahim Kanji 24fecc1f6e Add PostgreSQL extended query (prepared statement) support in ProxySQL
8 months ago
René Cannaò e88692c172 Deprecate read_only_action()
10 months ago
Rahim Kanji 982be8b08a Code cleanup
11 months ago
Rahim Kanji fbb9500cb9 Refactored connection parameters
11 months ago
Rahim Kanji 570e62b618 Removed MySQL Prepare Statement residual code
1 year ago
Javier Jaramago Fernández 100630fba5 Second iteration on PostgreSQL monitoring POC
1 year ago
Rahim Kanji e939cf088e Added 'stats_pgsql_errors' and 'stats_pgsql_errors_reset' tables
2 years ago
Rahim Kanji 43d3ec82c8 Added stats_pgsql_processlist table
2 years ago
Rahim Kanji b4e1e1eea7 Added stats_pgsql_free_connections table
2 years ago
Rahim Kanji 9cfe5b1761 Added stats_pgsql_connection_pool & stats_pgsql_connection_pool_reset tables
2 years ago
Rahim Kanji c35a6a24cf Added stats_pgsql_global table
2 years ago
Rahim Kanji fad8692e89 Merge remote-tracking branch 'Master_POSTGRES/v2.x_postgres' into v2.x_remove_unused_columns
2 years ago
Rahim Kanji 2730a41a38 Remove 'gtid_port' column from pgsql_servers table
2 years ago
Rahim Kanji 5039c93e28 Code Cleanup
2 years ago
René Cannaò 526113dd59
Merge pull request #48 from sysown/v2.x_postgres_backend
2 years ago
Rahim Kanji fb0d8c0b69 Merge remote-tracking branch 'remotes/Master_POSTGRES/v2.x_postgres' into v2.x_postgres_backend
2 years ago
Rahim Kanji db3fe26590 PgSQL_Thread will now reset connections independently, eliminating the
2 years ago
Rahim Kanji 880d654011 Changing database on the same connection is not supported in PostgreSQL. If a connection with a different database is needed, a new connection will be created; otherwise, a connection with the same database (and username) will be selected from the connection pool.
2 years ago
Rahim Kanji d01e883638 Renamed 'schemaname' to 'dbname' in PgSQL_Connection_userinfo
2 years ago
Rahim Kanji 058be0d9ae * Reset the connection if there is a mismatch between client and server
2 years ago
Rene Cannao 404c5e70f3 More template for Hostgroup Managers
2 years ago
Rene Cannao f8715eee00 Code cleanup
2 years ago
Rene Cannao 2746835aaf Removing Galera , Aurora and GTID from Postgres
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
Rene Cannao 0a391bd587 Some code cleanup
2 years ago
Rene Cannao a593f215d1 Creating BaseHGC (Base HostGroup Container)
2 years ago
Rene Cannao cf61603375 Creating BaseSrvList
2 years ago
Rahim Kanji b01792cae9 Added multi-statement support
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
Rahim Kanji ef61c367a3 Added support for handling commands and errors
2 years ago
Rahim Kanji a2516654cf Added PgSQL Thread variables.
2 years ago
René Cannaò 210d3127c1 Fixing *HGM_GEN_CLUSTER_ADMIN* defines
2 years ago
René Cannaò a0172c4803 Remove not relevant servers tables from PgSQL
2 years ago
René Cannaò fde8ace076 Removed json.hpp from include files
2 years ago
René Cannaò 39c02ef750 Fix some startup crash
2 years ago
René Cannaò de345ecaed Merge remote-tracking branch 'public/v2.x' into v2.x_postgres_240422
2 years ago
René Cannaò 38c6c2ac7b Merge branch 'v2.x-main' into v2.x_postgres_240422
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