From: Tom Lane Date: Sat, 16 Nov 2024 22:09:53 +0000 (-0500) Subject: Release notes for 17.2, 16.6, 15.10, 14.15, 13.18, 12.22. X-Git-Tag: REL_17_2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9ac1003320fd34f7f3f89443213b714d42cc9c8e;p=thirdparty%2Fpostgresql.git Release notes for 17.2, 16.6, 15.10, 14.15, 13.18, 12.22. --- diff --git a/doc/src/sgml/release-17.sgml b/doc/src/sgml/release-17.sgml index 574c85d81a1..5913e87a490 100644 --- a/doc/src/sgml/release-17.sgml +++ b/doc/src/sgml/release-17.sgml @@ -1,6 +1,231 @@ + + Release 17.2 + + + Release date: + 2024-11-21 + + + + This release contains a few fixes from 17.1. + For information about new features in major release 17, see + . + + + + Migration to Version 17.2 + + + A dump/restore is not required for those running 17.X. + + + + However, if you are upgrading from a version earlier than 17.1, + see . + + + + + Changes + + + + + + + Repair ABI break for extensions that work with + struct ResultRelInfo (Tom Lane) + § + + + + Last week's minor releases unintentionally broke binary + compatibility with timescaledb and + several other extensions. Restore the affected structure to its + previous size, so that such extensions need not be rebuilt. + + + + + + + Restore functionality of ALTER {ROLE|DATABASE} SET + role (Tom Lane, Noah Misch) + § + + + + The fix for CVE-2024-10978 accidentally caused settings + for role to not be applied if they come from + non-interactive sources, including previous ALTER + {ROLE|DATABASE} commands and + the PGOPTIONS environment variable. + + + + + + + Fix cases where a logical replication + slot's restart_lsn could go backwards + (Masahiko Sawada) + § + + + + Previously, restarting logical replication could sometimes cause the + slot's restart point to be recomputed as an older value than had + previously been advertised + in pg_replication_slots. This is bad, + since for example WAL files might have been removed on the basis of + the later restart_lsn value, in which + case replication would fail to restart. + + + + + + + Avoid deleting still-needed WAL files + during pg_rewind + (Polina Bungina, Alexander Kukushkin) + § + + + + Previously, in unlucky cases, it was possible + for pg_rewind to remove important WAL + files from the rewound demoted primary. In particular this happens + if those files have been marked for archival (i.e., + their .ready files were created) but not yet + archived. Then the newly promoted node no longer has such files + because of them having been recycled, but likely they are needed + for recovery in the demoted node. + If pg_rewind removes them, recovery is + not possible anymore. + + + + + + + Fix race conditions associated with dropping shared statistics + entries (Kyotaro Horiguchi, Michael Paquier) + § + + + + These bugs could lead to loss of statistics data, assertion + failures, or can only drop stats once errors. + + + + + + + Count index scans in contrib/bloom indexes in + the statistics views, such as the + pg_stat_user_indexes.idx_scan + counter (Masahiro Ikeda) + § + + + + + + + Fix crash when checking to see if an index's opclass options have + changed (Alexander Korotkov) + § + + + + Some forms of ALTER TABLE would fail if the + table has an index with non-default operator class options. + + + + + + + Avoid assertion failure caused by disconnected NFA sub-graphs in + regular expression parsing (Tom Lane) + § + + + + This bug does not appear to have any visible consequences in + non-assert builds. + + + + + + + + Release 17.1