Skip to content

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

Compare Source

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

Compare Source

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 and peer 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])
  • 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])
  • 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

Full Changelog: https://github.com/pgbouncer/pgbouncer/compare/pgbouncer_1_22_1...pgbouncer_1_23_0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by GitLab Dependency Bot

Merge request reports

Loading