[Pkg-postgresql-public] postgresql-9.6_9.6.1-1_source.changes ACCEPTED into unstable
Debian FTP Masters
ftpmaster at ftp-master.debian.org
Thu Oct 27 22:32:50 UTC 2016
Accepted:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 25 Oct 2016 12:32:34 +0200
Source: postgresql-9.6
Binary: libpq-dev libpq5 libecpg6 libecpg-dev libecpg-compat3 libpgtypes3 postgresql-9.6 postgresql-9.6-dbg postgresql-client-9.6 postgresql-server-dev-9.6 postgresql-doc-9.6 postgresql-contrib-9.6 postgresql-plperl-9.6 postgresql-plpython-9.6 postgresql-plpython3-9.6 postgresql-pltcl-9.6
Architecture: source
Version: 9.6.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian PostgreSQL Maintainers <pkg-postgresql-public at lists.alioth.debian.org>
Changed-By: Christoph Berg <myon at debian.org>
Description:
libecpg-compat3 - older version of run-time library for ECPG programs
libecpg-dev - development files for ECPG (Embedded PostgreSQL for C)
libecpg6 - run-time library for ECPG programs
libpgtypes3 - shared library libpgtypes for PostgreSQL 9.6
libpq-dev - header files for libpq5 (PostgreSQL library)
libpq5 - PostgreSQL C client library
postgresql-9.6 - object-relational SQL database, version 9.6 server
postgresql-9.6-dbg - debug symbols for postgresql-9.6
postgresql-client-9.6 - front-end programs for PostgreSQL 9.6
postgresql-contrib-9.6 - additional facilities for PostgreSQL
postgresql-doc-9.6 - documentation for the PostgreSQL database management system
postgresql-plperl-9.6 - PL/Perl procedural language for PostgreSQL 9.6
postgresql-plpython-9.6 - PL/Python procedural language for PostgreSQL 9.6
postgresql-plpython3-9.6 - PL/Python 3 procedural language for PostgreSQL 9.6
postgresql-pltcl-9.6 - PL/Tcl procedural language for PostgreSQL 9.6
postgresql-server-dev-9.6 - development files for PostgreSQL 9.6 server-side programming
Changes:
postgresql-9.6 (9.6.1-1) unstable; urgency=medium
.
* New upstream release.
.
A dump/restore is not required for those running 9.6.X.
.
However, if your installation has been affected by the bugs described in
the first two changelog entries below, then after updating you may need
to take action to repair corrupted free space maps and/or visibility
maps.
.
+ Fix WAL-logging of truncation of relation free space maps and visibility
maps (Pavan Deolasee, Heikki Linnakangas)
.
It was possible for these files to not be correctly restored during
crash recovery, or to be written incorrectly on a standby server. Bogus
entries in a free space map could lead to attempts to access pages that
have been truncated away from the relation itself, typically producing
errors like could not read block XXX: read only 0 of 8192 bytes.
Checksum failures in the visibility map are also possible, if
checksumming is enabled.
.
Procedures for determining whether there is a problem and repairing it
if so are discussed at
https://wiki.postgresql.org/wiki/Free_Space_Map_Problems.
.
+ Fix possible data corruption when pg_upgrade rewrites a relation
visibility map into 9.6 format (Tom Lane)
.
On big-endian machines, bytes of the new visibility map were written in
the wrong order, leading to a completely incorrect map. On Windows, the
old map was read using text mode, leading to incorrect results if the
map happened to contain consecutive bytes that matched a carriage
return/line feed sequence. The latter error would almost always lead to
a pg_upgrade failure due to the map file appearing to be the wrong
length.
.
If you are using a big-endian machine (many non-Intel architectures are
big-endian) and have used pg_upgrade to upgrade from a pre-9.6 release,
you should assume that all visibility maps are incorrect and need to be
regenerated. It is sufficient to truncate each relation's visibility
map with contrib/pg_visibility's pg_truncate_visibility_map() function.
For more information see
https://wiki.postgresql.org/wiki/Visibility_Map_Problems.
Checksums-Sha1:
41192c97d945ef52ee745b3129d2062fb282ebcc 3628 postgresql-9.6_9.6.1-1.dsc
4209970c9aaf91ebb2a3b8a2e359419e5192b4ad 19260568 postgresql-9.6_9.6.1.orig.tar.bz2
c31da83bbf2f78d31046081df1581fd51ef2eab1 20204 postgresql-9.6_9.6.1-1.debian.tar.xz
Checksums-Sha256:
ae82b54cc996e9e738247ccf451966f33fce78e253217e9eb13d10a76f22fc66 3628 postgresql-9.6_9.6.1-1.dsc
e5101e0a49141fc12a7018c6dad594694d3a3325f5ab71e93e0e51bd94e51fcd 19260568 postgresql-9.6_9.6.1.orig.tar.bz2
cf0bbde920965762b46f7e8d2b9006b4cd28218476ab09b35afad69282e57cc0 20204 postgresql-9.6_9.6.1-1.debian.tar.xz
Files:
0246b4a1c7178125e81424ce7a1004fb 3628 database optional postgresql-9.6_9.6.1-1.dsc
92ae6d7cdf18e648b3c22d0aa015565d 19260568 database optional postgresql-9.6_9.6.1.orig.tar.bz2
6304007a44730a9b5274fec74e3fd2c8 20204 database optional postgresql-9.6_9.6.1-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCAAGBQJYEl5GAAoJEExaa6sS0qeuIAMP/jvxPATNKwZfsphBRNaD3Xd2
SydLzbI3lkR9U3wwnr19hNd26UaqXPPoq9O9rdaADTRgweLfg2XE3zcbemShabYE
TZGMTIqSinuM4fb+bANyKtT9rgeUo+BVmju15TmnG7DK7zdGoAjXJLEj/ZsS5bDY
haSdwikFf4/fmVKJXvlNDiB01rQjnBTrG8GaMpyqo94cZVfK+B/nKKgPh1EVEfuD
QMlW0kZ4SSoFCUU0XCEqpiKCrJ5jDawd4i+fJO9EGgmx6DjkJ4K4lWZulcSGOjV2
U64bXAPRlpYz7YvbQDD+giJqDRwWDwSyM+HP/pL//dzx+rbuN2CjqOkPGO40GSaW
WevcexHE9eHQOinmjIrZgTbKyc0iOfR5GqdiMkpNbEDNknUvUt4wi2UF5boIo5+I
C8AcvmboPsLsDb5DClku7flDAYqD730LqCwQhDHVpT/NIb86pFf/fgDIGpRpu5l4
/hRUao1X5l3t9n9WXFihw6zbiBMBPl62vZIYzbWdHn9ltSfX7JUGknMCT8Qm8ahT
/Oj0I1zLppKl/2/mA92+fGPn7oRZtIT0v1wXuvVo5S+xUyOne1OUWY7Ofzl+p8iU
WltsnjiSHjRi1C6mxLDWtvaBLRzGTVzIrkBPWiCZ9fSpbG69iaBvCKdqS7ds0wKd
IH/FrGkoqb1xqjvsdT8B
=Wpd1
-----END PGP SIGNATURE-----
Thank you for your contribution to Debian.
More information about the Pkg-postgresql-public
mailing list