Consolidated and reordered list of changes.
authorJonathan S. Katz <jonathan.katz@excoventures.com>
Tue, 26 Jun 2018 15:23:35 +0000 (11:23 -0400)
committerJonathan S. Katz <jonathan.katz@excoventures.com>
Tue, 26 Jun 2018 15:23:35 +0000 (11:23 -0400)
releases/11/beta/11beta2.md

index b1b65ca05d6171ef0373c7704f18e2ff7dc94bc9..1a2da96411f4977e01b88d1c828f2905f90a895a 100644 (file)
@@ -22,23 +22,22 @@ Changes Since Beta 2
 
 There have been many bug fixes for PostgreSQL 11 reported during the Beta 1 period and applied to the Beta 2 release. Several bug fixes reported for version 10 or earlier that also affected version 11 are included in the Beta 2 release. These fixes include:
 
+* Several fixes for XML support, including using the document node as the context for XPath queries as defined in the SQL standard, which affects the `xpath` and `xpath_exists` functions
+* Several fixes related to VACUUM, including potential data corruption issues
 * Fixes for partitioning, including ensuring partitioning works with temporary tables, eliminating a needless additional partition constraint checks on `INSERT`s and generating incorrect paths for partitionwise aggregates
+* Fix for potential replica server crashes where a replica would attempt to read a recycled WAL segment
 * Fixes for `pg_replication_slot_advance` including returning `NULL` if slot is not advanced and changes for how the slot is updated depending on if it is a physical or logical replication slot
 * Ensure `pg_resetwal` works with relative paths to data directory
 * Fixes for query parallelism, including preventing a crash by ignoring "parallel append" for parallel unsafe paths in a query plan
-* Fix for `pg_upgrade` that ensures defaults are written when using the "fast ALTER TABLE .. ADD COLUMN" feature with a non-NULL default
-* Add new configure flags introduced in PostgreSQL 11 to the corresponding Windows configure file
+* Fix returning accurate results with "variance" and similar aggregate functions when executed using parallel query
 * Fix issue where `COPY FROM .. WITH HEADER` would drop a line after every 4,294,967,296 lines processed
 * Ensure the "B" (bytes) parameter is accepted by all memory-related configuration parameters
-* Several fixes specific to the Windows platform
+* Several fixes for the JSONB transform in PL/Python and PL/Perl
 * Fix for plpgsql checking statements where it needs to check original write statement before rewrite, could cause crash
-* Several fixes related to VACUUM
 * Fix for `SHOW ALL` to display superuser configuration settings to roles that are allowed to read all settings
-* Several fixes for the JSONB transform in PL/Python and PL/Perl
-* Several additional memory leak fixes
-* Fix for potential replica server crashes where a replica would attempt to read a recycled WAL segment
-* Several fixes for XML support, including using the document node as the context for XPath queries as defined in the SQL standard, which affects the `xpath` and `xpath_exists` functions
-* Fix returning accurate results with "variance" and similar aggregate functions when executed using parallel query
+* Fix for `pg_upgrade` that ensures defaults are written when using the "fast ALTER TABLE .. ADD COLUMN" feature with a non-NULL default
+* Several fixes for memory leaks
+* Several fixes specific to the Windows platform
 
 This update also contains tzdata release 2018e, with updates for North Korea. The 2018e also reintroduces the negative-DST changes that were originally introduced in 2018a, which affects historical and present timestamps for Ireland (1971-), as well as historical timestamps for Namibia (1994-2017) and the former Czechoslovakia (1946-1947). If your application is storing timestamps with those timezones in the affected date ranges, we ask that you please test to ensure your applications behave as expected.