diff --git a/doc/src/sgml/release-14.sgml b/doc/src/sgml/release-14.sgml index 981993e70e..e7da94b025 100644 --- a/doc/src/sgml/release-14.sgml +++ b/doc/src/sgml/release-14.sgml @@ -58,6 +58,14 @@ Branch: REL_13_STABLE [b76e136ce] 2022-07-29 18:17:36 -0400 Branch: REL_12_STABLE [4349a7615] 2022-07-29 18:17:42 -0400 Branch: REL_11_STABLE [3f9c20536] 2022-07-29 18:17:49 -0400 Branch: REL_10_STABLE [c308003d2] 2022-07-29 18:17:55 -0400 +Author: Alvaro Herrera +Branch: master [6c1c9f88a] 2022-08-06 15:52:10 +0200 +Branch: REL_15_STABLE [6390bc740] 2022-08-06 15:52:10 +0200 +Branch: REL_14_STABLE [9d5c96d9b] 2022-08-06 15:52:10 +0200 +Branch: REL_13_STABLE [8c5d9ccca] 2022-08-06 15:52:10 +0200 +Branch: REL_12_STABLE [782e5631e] 2022-08-06 15:52:10 +0200 +Branch: REL_11_STABLE [772e6383d] 2022-08-06 15:52:10 +0200 +Branch: REL_10_STABLE [ad0e08394] 2022-08-06 15:52:10 +0200 --> Fix replay of CREATE DATABASE WAL @@ -189,39 +197,6 @@ Branch: REL_10_STABLE [4822b4627] 2022-06-27 08:24:38 +0300 - - Fix queries in which a whole-row variable references - the result of a function that returns a domain over composite type - (Tom Lane) - - - - - - - Fix variable not found in subplan target list planner - error when pulling up a sub-SELECT that's - referenced in a GROUPING function (Richard Guo) - - - - - - - Prevent pg_stat_get_subscription() from - possibly returning an extra row containing garbage values - (Kuntal Ghosh) - - - - - - - Avoid crashing if too many column aliases are attached to - an XMLTABLE or JSON_TABLE - construct (Álvaro Herrera) - - - - - - - When decompiling a view or rule, show a SELECT - output column's AS "?column?" alias clause - if it could be referenced elsewhere (Tom Lane) - - - - Previously, this auto-generated alias was always hidden; but there - are corner cases where doing so results in a non-restorable view or - rule definition. - - - - - - - Report implicitly-created operator families to event triggers - (Masahiko Sawada) - - - - If CREATE OPERATOR CLASS results in the implicit - creation of an operator family, that object was not reported to - event triggers that should capture such events. - - - - - - - Fix control file updates made when a restartpoint is running during - promotion of a standby server (Kyotaro Horiguchi) - - - - Previously, when the restartpoint completed it could incorrectly - update the last-checkpoint fields of the control file, potentially - leading to PANIC and failure to restart if the server crashes before - the next normal checkpoint completes. - - - - - - - Prevent triggering of - standby's wal_receiver_timeout during logical - replication of large transactions (Wang Wei, Amit Kapila) - - - - If a large transaction on the primary server sends no data to the - standby (perhaps because no table it changes is published), it was - possible for the standby to timeout. Fix that by ensuring we send - keepalive messages periodically in such situations. - - - - - - - Ignore heap-rewrite temporary tables for materialized views in - logical replication (Euler Taveira) - - - - A FOR ALL TABLES publication will try to publish - temporary tables if left to its own devices. There is a heuristic - to suppress these, but it failed to cover internal temporary tables - created while rewriting a materialized view. This created a risk of - logical replication target relation ... does not - exist failures during REFRESH MATERIALIZED - VIEW. - - - - - - - Prevent open-file leak when reading an invalid timezone abbreviation - file (Kyotaro Horiguchi) - - - - Such cases could result in harmless warning messages. - - - - - - - Allow custom server parameters to have short descriptions that are - NULL (Steve Chavez) - - - - Previously, although extensions could choose to create such - settings, some code paths would crash while processing them. - - - - - Fix WAL consistency checking logic to correctly @@ -826,30 +615,6 @@ Branch: REL_11_STABLE [6d61aef5d] 2022-07-18 19:38:24 +0200 - - Remove misguided SSL key file ownership check - in libpq (Tom Lane) - - - - In the previous minor releases, we copied the server's permission - checking rules for SSL private key files into libpq. But we should - not have also copied the server's file-ownership check. While that - works in normal use-cases, it can result in an unexpected failure - for clients running as root, and perhaps in other cases. - - - - - - - Ensure ecpg reports server connection loss - sanely (Tom Lane) - - - - Misprocessing of a libpq-generated error result, such as a report of - lost connection, would lead to printing (null) - instead of a useful error message; or in older releases it would - lead to a crash. - - - - - - - Adjust PL/Perl test case so it will work under Perl 5.36 - (Dagfinn Ilmari MannsÃ¥ker) - - - - - - - Avoid incorrectly using an - out-of-date libldap_r library when - multiple OpenLDAP installations are - present while building PostgreSQL - (Tom Lane) - - -