diff --git a/doc/src/sgml/release-15.sgml b/doc/src/sgml/release-15.sgml index 0c1043c92e1..bef8c872d38 100644 --- a/doc/src/sgml/release-15.sgml +++ b/doc/src/sgml/release-15.sgml @@ -274,15 +274,14 @@ Branch: REL_12_STABLE [b55303792] 2023-01-26 14:55:03 +1300 Branch: REL_11_STABLE [d95dcc9ab] 2023-01-26 14:55:37 +1300 --> - Fix edge-case data corruption in shared tuplestores (Dmitry Astapov) + Fix edge-case data corruption in parallel hash joins (Dmitry Astapov) - If the final chunk of a large tuple being written out to disk was - exactly 32760 bytes, it would be corrupted due to a fencepost bug. - This is a hazard for parallelized plans that require a tuplestore, - such as parallel hash join. The query would typically fail later - with corrupted-data symptoms. + If the final chunk of a large tuple being written out to a temporary + file was exactly 32760 bytes, it would be corrupted due to a + fencepost bug. The query would typically fail later with + corrupted-data symptoms. @@ -377,26 +376,6 @@ Branch: REL_15_STABLE [db9127c58] 2023-01-15 17:32:09 -0500 - - Prevent wrong tuple length failure - at the end of VACUUM (Ashwin Agrawal, Junfeng Yang) - - - - This occurred if VACUUM needed to update the - current database's datfrozenxid value and - the database has so many granted privileges that - its datacl value has been pushed - out-of-line. - - - - - - - Prevent unsafe usage of a relation cache - entry's rd_smgr pointer (Amul Sul) - - - - Remove various assumptions that rd_smgr - would stay valid over a series of operations, by wrapping all uses - of it in a function that will recompute it if needed. This prevents - bugs occurring when an unexpected cache flush occurs partway through - such a series. - - - - - - - In pg_dump, - avoid calling unsafe server functions before we have locks on the - tables to be examined (Tom Lane, Gilles Darold) - - - - pg_dump uses certain server functions - that can fail if examining a table that gets dropped concurrently. - Avoid this type of failure by ensuring that we obtain access share - lock before inquiring too deeply into a table's properties, and that - we don't apply such functions to tables we don't intend to dump at - all. - - - - - @@ -1128,17 +1058,6 @@ Branch: REL_15_STABLE [b8988cf1d] 2022-11-21 15:37:10 -0500 - - Fix faulty assertion in contrib/postgres_fdw - (Etsuro Fujita) - - - - - - - In contrib/sepgsql, avoid deprecation warnings - with recent libselinux (Michael Paquier) - - - - -