Update dependency pgbouncer/pgbouncer to pgbouncer_1_23_1
This MR contains the following updates:
Package | Update | Change |
---|---|---|
pgbouncer/pgbouncer | minor |
pgbouncer_1_22_1 -> pgbouncer_1_23_1
|
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
pgbouncer/pgbouncer (pgbouncer/pgbouncer)
vpgbouncer_1_23_1
: PgBouncer 1.23.1
2024-08-02 - PgBouncer 1.23.1 - "Everything is put back in order"
- Fixes
- Fix a possible segmentation fault after PgBouncer reloads its configuration. (#1105) (bug introduced in 1.23.0)
- Fix all known put_in_order crashes. (#1120) (new crashes were introduced in 1.23.0)
- Add missing files to release tarball that are required for testing. (#1124) (missing files were introduced in 1.23.0)
All changes: https://github.com/pgbouncer/pgbouncer/compare/pgbouncer_1_23_0...pgbouncer_1_23_1-fixed
vpgbouncer_1_23_0
: PgBouncer 1.23.0
2024-07-03 - PgBouncer 1.23.0 - "Into the new beginnings"
-
Features
- Add support for rolling restarts. SIGTERM doesn't cause immediate shutdown
of the PgBouncer process anymore. It now does a "super safe shutdown":
waiting for all clients to disconnect before shutting down. The new SIGTERM
behaviour allows rolling restarts of multiple PgBouncer processes behind a
load balancer, or listening on the same port using
so_reuseport
. This is a minor breaking change. If you relied on the old behaviour of SIGTERM in your Dockerfile or Systemd service file you should now use SIGQUIT. ([#902]) - Add support for user name maps for
cert
andpeer
authentication methods. This feature provides the flexibility that the user initiating the connection does not have to be the database user. PgBouncer support for user name maps works very similar to the postgres with the exceptions listed in the docs. ([#996]) - Add support for replication connections through PgBouncer. ([#876])
- Add support for rolling restarts. SIGTERM doesn't cause immediate shutdown
of the PgBouncer process anymore. It now does a "super safe shutdown":
waiting for all clients to disconnect before shutting down. The new SIGTERM
behaviour allows rolling restarts of multiple PgBouncer processes behind a
load balancer, or listening on the same port using
-
Changes
- Improve
SHOW USERS
output listing the connections. ([#1040]) - Allow
pool_size
configuration per user. ([#1049]) - Allow
server_lifetime
configuration per database. ([#1057]) - Add support for listing dynamically created users in the output of
SHOW USERS
. ([#1052]) - Add support for
all
address type in hba configuration. ([#1078]) - Add support for automatically restarting when using systemd. ([#1080])
- Increase c-ares minimum version requirement to 1.9.0 ([#1076])
- Improve
-
Fixes
- Fix issues handling large and partial startup packets. ([#1058])
- Add support for
--config=value
format in options startup parameter. ([#1064]) - Fix
avg_wait_time
metric calculation. ([#727]) - Add support for negotiating the postgres protocol version with the client. ([#1007])
- Add outstanding request for
auth_query
. ([#1034]) - Multiple documentation and CI improvements.
New Contributors
- @dr-kd made their first contribution in https://github.com/pgbouncer/pgbouncer/pull/1036
- @kianmeng made their first contribution in https://github.com/pgbouncer/pgbouncer/pull/1045
- @durdina made their first contribution in https://github.com/pgbouncer/pgbouncer/pull/1049
- @livinlefevreloca made their first contribution in https://github.com/pgbouncer/pgbouncer/pull/1057
- @higuoxing made their first contribution in https://github.com/pgbouncer/pgbouncer/pull/1073
- @tie made their first contribution in https://github.com/pgbouncer/pgbouncer/pull/1078
- @nachoalonsoportillo made their first contribution in https://github.com/pgbouncer/pgbouncer/pull/1082
- @matan-legit made their first contribution in https://github.com/pgbouncer/pgbouncer/pull/1097
Full Changelog: https://github.com/pgbouncer/pgbouncer/compare/pgbouncer_1_22_1...pgbouncer_1_23_0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.