Version 3.18.0 of DBD::Pg released (Perl DBI driver for Postgres)

[email protected] (Greg Sabino Mullane) Thu, 7 Dec 2023 09:42:10 -0500
Newsgroups perl.dbd.pg
Message-ID <CAKAnmmJFfB772d-yLRZX8APQzZoJ+JpZWkqDym51RGKHtUZBqg@mail.gmail.com>
--0000000000003ddca9060bec7bd8
Content-Type: text/plain; charset="UTF-8"

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Version 3.18.0 of DBD::Pg, the Perl DBI driver for PostgreSQL, is now
available.

This release adds support for the new PQclosePrepared function inside
libpq. What this means is that if DBD::Pg is compiled against version
17 or higher of Postgres, prepared statements are now closed at the
protocol level rather than a 'DEALLOCATE' call. This prevents the
need to use the 'pg_skip_deallocate' attribute when using PgBouncer
in transaction mode.

Development of DBD::Pg happens at:
https://github.com/bucardo/dbdpg

Version 3.18.0 can be downloaded from CPAN at:
https://metacpan.org/release/DBD-Pg

Checksums for the 3.18.0 tarball:

f58e5f6cbcc94e599afa08224f4e1dd2  DBD-Pg-3.18.0.tar.gz (md5)
c75f0667769ac7921c59ef4b4d44a249a3881e05  DBD-Pg-3.18.0.tar.gz (sha1)


Greg Sabino Mullane [email protected]
PGP Key: 0x14964AC8 20231207
http://biglumber.com/x/web?pk=2529DF6AB8F79407E94445B4BC9B906714964AC8

-----BEGIN PGP SIGNATURE-----

iF0EARECAB0WIQQlKd9quPeUB+lERbS8m5BnFJZKyAUCZXHWIQAKCRC8m5BnFJZK
yNpgAKCkBMH8CN9YBgG/Z6BTFrpc8jtOpgCg9AhABbBfBEOvYpvRj1qpXL8mUgg=
=9Q/A
-----END PGP SIGNATURE-----

--0000000000003ddca9060bec7bd8
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">-----BEGIN PGP SIGNED MESSAGE-----<br>Hash: SHA1<br><br><b=
r>Version 3.18.0 of DBD::Pg, the Perl DBI driver for PostgreSQL, is now ava=
ilable.<br><br>This release adds support for the new PQclosePrepared functi=
on inside<br>libpq. What this means is that if DBD::Pg is compiled against =
version<br>17 or higher of Postgres, prepared statements are now closed at =
the<br>protocol level rather than a &#39;DEALLOCATE&#39; call. This prevent=
s the<br>need to use the &#39;pg_skip_deallocate&#39; attribute when using =
PgBouncer<br>in transaction mode.<br><br>Development of DBD::Pg happens at:=
<br><a href=3D"https://github.com/bucardo/dbdpg">https://github.com/bucardo=
/dbdpg</a><br><br>Version 3.18.0 can be downloaded from CPAN at:<br><a href=
=3D"https://metacpan.org/release/DBD-Pg">https://metacpan.org/release/DBD-P=
g</a><br><br>Checksums for the 3.18.0 tarball:<br><br>f58e5f6cbcc94e599afa0=
8224f4e1dd2 =C2=A0DBD-Pg-3.18.0.tar.gz (md5)<br>c75f0667769ac7921c59ef4b4d4=
4a249a3881e05 =C2=A0DBD-Pg-3.18.0.tar.gz (sha1)<br><br><br>Greg Sabino Mull=
ane <a href=3D"mailto:[email protected]">[email protected]</a><br>PGP Key: =
0x14964AC8 20231207<br><a href=3D"http://biglumber.com/x/web?pk=3D2529DF6AB=
8F79407E94445B4BC9B906714964AC8">http://biglumber.com/x/web?pk=3D2529DF6AB8=
F79407E94445B4BC9B906714964AC8</a><br><br>-----BEGIN PGP SIGNATURE-----<br>=
<br>iF0EARECAB0WIQQlKd9quPeUB+lERbS8m5BnFJZKyAUCZXHWIQAKCRC8m5BnFJZK<br>yNp=
gAKCkBMH8CN9YBgG/Z6BTFrpc8jtOpgCg9AhABbBfBEOvYpvRj1qpXL8mUgg=3D<br>=3D9Q/A<=
br>-----END PGP SIGNATURE-----<br><div><br></div></div>

--0000000000003ddca9060bec7bd8--