Skip to content

Skip tests for Close messages on Debian oldstable#1266

Merged
JelteF merged 1 commit into
pgbouncer:masterfrom
cosgroveb:skip_unpassable_test_on_debian_oldstable
Feb 8, 2025
Merged

Skip tests for Close messages on Debian oldstable#1266
JelteF merged 1 commit into
pgbouncer:masterfrom
cosgroveb:skip_unpassable_test_on_debian_oldstable

Conversation

@cosgroveb

Copy link
Copy Markdown
Contributor

Although Debian proper does not release PG/libpq=17 for bullseye
(oldstable) the PostgreSQL Debian team does release those packages for
bullseye via "pgdq".

Unfortunately, psycopg adds Close support in version 3.2.0 and it
would be a much bigger lift to support that package1.

This leaves a tiny gap in our integration testing for bullseye but I
think we can be confident that pgdg users will be able to
close_prepared.

Debian Trixie becomes Debian stable in a few months, and so this will
be moot for OSS packagers when bullseye moves to oldoldstable but I
and other users have an interest in being able to use the latest
pgbouncer while migrating to Debian stable.

Although Debian proper does not release PG/libpq=17 for bullseye
(oldstable) the PostgreSQL Debian team does release those packages for
bullseye via "pgdq".

Unfortunately, `psycopg` adds `Close` support in version 3.2.0 and it
would be a much _bigger_ lift to support that package.

This leaves a tiny gap in our integration testing for bullseye but I
think we can be confident that pgdg users will be able to
`close_prepared`.

Debian Trixie becomes Debian `stable` in a few months, and so this will
be moot for OSS packagers when bullseye moves to `oldoldstable` but I
and other users have a vested interest in being able to use the latest
pgbouncer while migrating to Debian stable.
@JelteF JelteF merged commit c1da29b into pgbouncer:master Feb 8, 2025
@cosgroveb cosgroveb deleted the skip_unpassable_test_on_debian_oldstable branch February 8, 2025 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants