Release notes for 15.2, 14.7, 13.10, 12.14, 11.19.
authorTom Lane
Sun, 5 Feb 2023 21:22:32 +0000 (16:22 -0500)
committerTom Lane
Sun, 5 Feb 2023 21:22:32 +0000 (16:22 -0500)
doc/src/sgml/release-15.sgml

index 0c1043c92e137309c8675e13690ff320797ac80e..bef8c872d38752c35012d6405a5593ce3d8b3aba 100644 (file)
@@ -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)
-     
-    
-
-    
-