From: Jonathan S. Katz Date: Wed, 27 Jun 2018 19:35:35 +0000 (-0400) Subject: Email text copy for PG 11 Beta 2 release. X-Git-Url: http://git.postgresql.org/gitweb/static/%7B%7Bpguslink%28?a=commitdiff_plain;h=ce61a8c7310e56cbb1c96058165a1e949990cf13;p=press.git Email text copy for PG 11 Beta 2 release. --- diff --git a/releases/11/beta/11beta2.txt b/releases/11/beta/11beta2.txt new file mode 100644 index 0000000..f80bf6d --- /dev/null +++ b/releases/11/beta/11beta2.txt @@ -0,0 +1,117 @@ +PostgreSQL 11 Beta 2 Released +============================= + +The PostgreSQL Global Development Group announces that the second beta release +of PostgreSQL 11 is now available for download. This release contains previews +of all features that will be available in the final release of PostgreSQL 11 +(though some details of the release could change before then) as well as bug +fixes that were reported during the first beta. + +In the spirit of the open source PostgreSQL community, we strongly encourage you +to test the new features of PostgreSQL 11 in your database systems to help us +eliminate any bugs or other issues that may exist. While we do not advise for +you to run PostgreSQL 11 Beta 2 in your production environments, we encourage +you to find ways to run your typical application workloads against this beta +release. + +Upgrading to PostgreSQL 11 Beta 2 +--------------------------------- + +To upgrade to PostgreSQL 11 Beta 2 from Beta 1 or an earlier version of +PostgreSQL, you will to use a strategy similar to upgrading between major +versions of PostgreSQL (e.g. `pg_upgrade` or `pg_dump` / `pg_restore`). For more +information, please visit the documentation section on upgrading. + +Changes to Major Features of PostgreSQL 11 +------------------------------------------ + +The PostgreSQL 11 Beta 1 release announced "Channel Binding for SCRAM +Authentication" as a major feature as it could prevent man-in-the-middle attacks +when using SCRAM authentication. During the course of testing, it was determined +that libpq, the client connection library for PostgreSQL, is unable force the +use of channel binding. + +While this functionality can be fixed in a future version of PostgreSQL, for now +channel binding for SCRAM authentication will not be considered a major feature +for PostgreSQL 11. + +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 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 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 +* Fix for `SHOW ALL` to display superuser configuration settings to roles that +are allowed to read all settings +* 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. + +Testing for Bugs & Compatibility +-------------------------------- + +The stability of each PostgreSQL release greatly depends on you, the community, +to test the upcoming version with your workloads and testing tools in order to +find bugs and regressions before the release of PostgreSQL 11. As this is a +Beta, minor changes to database behaviors, feature details, and APIs are still +possible. Your feedback and testing will help determine the final tweaks on the +new features, so please test in the near future. The quality of user testing +helps determine when we can make a final release. + +A list of open issues is publicly available in the PostgreSQL wiki. You can +report bugs using this form on the PostgreSQL website: + +https://www.postgresql.org/account/submitbug/ + +Beta Schedule +------------- + +This is the second beta release of version 11. The PostgreSQL Project will +release additional betas as required for testing, followed by one or more +release candidates, until the final release in late 2018. For further +information please see the Beta Testing page. + +Links +----- + +* Download: https://www.postgresql.org/download/ +* Upgrading: https://www.postgresql.org/docs/11/static/upgrading.html +* Beta Testing Information: https://www.postgresql.org/developer/beta/ +* PostgreSQL 11 Beta Release Notes: https://www.postgresql.org/docs/11/static/release-11.html +* PostgreSQL 11 Open Issues: https://wiki.postgresql.org/wiki/PostgreSQL_11_Open_Items +* Submit a Bug: https://www.postgresql.org/account/submitbug/