doc: update PG 14 release notes based on current feedback
authorBruce Momjian
Thu, 13 May 2021 03:34:35 +0000 (23:34 -0400)
committerBruce Momjian
Thu, 13 May 2021 03:34:45 +0000 (23:34 -0400)
doc/src/sgml/release-14.sgml

index 10a0dfd86a52b90183e8dca40aa7455fdd720ae7..48dc7576d88b6e336ab934a8538da9f89813c65e 100644 (file)
@@ -85,12 +85,12 @@ Author: Alexander Korotkov 
 -->
 
 
-Fix to_tsquery() and websearch_to_tsquery() to properly parse certain discarded tokens in quotes (Alexander Korotkov)
+Fix to_tsquery() and websearch_to_tsquery() to properly parse query text containing discarded tokens (Alexander Korotkov)
 
 
 
-Certain discarded tokens, like underscore, caused the output of these functions to produce incorrect tsquery output, e.g., websearch_to_tsquery('"pg_class pg"') used to output '( pg & class )
-<-> pg',but now outputs 'pg <-> class <-> pg'.
+Certain discarded tokens, like underscore, caused the output of these functions to produce incorrect tsquery output, e.g., both websearch_to_tsquery('"pg_class pg"') and to_tsquery('pg_class <->
+pg') used to output '( pg & class ) <-> pg', but now both output 'pg <-> class <-> pg'.
 
 
 
@@ -117,11 +117,12 @@ Author: Peter Eisentraut 
 -->
 
 
-Change password_encryption's default to scram-sha-256 (Peter Eisentraut)
+Change the default of the password_encryption server parameter to scram-sha-256 (Peter Eisentraut)
 
 
 
 Previously it was md5.  All new passwords will be stored as SHA256 unless this server variable is changed or the password is already md5-hashed.
+Also, the legacy (and undocumented) boolean-like values which were previously synonyms of md5 are no longer accepted.
 
 
 
@@ -516,7 +517,7 @@ Author: Peter Geoghegan 
 -->
 
 
-Allow VACUUM to eagerly add newly deleted btree pages in the free space map (Peter Geoghegan)
+Allow VACUUM to eagerly add newly deleted btree pages to the free space map (Peter Geoghegan)
 
 
 
@@ -645,6 +646,25 @@ Allow the arbitrary collations of partition boundary values (Tom Lane)
 
 Previously it had to match the collation of the partition key.
 
+
+
+
+
+
+
+Improve the performance of updates/deletes on partitioned tables when only a few partitions are affected (Amit Langote, Tom Lane)
+
+
+
+This also allows run-time pruning of updates/deletes on partitioned tables.
+
 
 
      
@@ -940,6 +960,23 @@ Author: David Rowley 
 
 Allow window functions to perform incremental sorts (David Rowley)
 
+
+
+
+
+
+
+Dramatically improve Unicode normalization (John Naylor)
+
+
+
+This speeds normalize() and IS NORMALIZED.
+
 
 
      
@@ -1159,6 +1196,17 @@ Author: Fujii Masao 
 
 Add wait event WalReceiverExit to report WAL receiver exit wait time (Fujii Masao)
 
+
+
+
+
+
+
+Implement information schema view routine_column_usage to track columns referenced by function and procedure default expressions (Peter Eisentraut)
+
 
 
      
@@ -1181,7 +1229,7 @@ Allow the certificate's distinguished name (DN) to be matched for client certifi
 
 
 
-The new pg_hba.conf keyword "clientname=DN" allows comparison with non-CN certificate attributes and can be combined with ident maps.
+The new pg_hba.conf keyword "clientname=DN" allows comparison with certificate attributes beyond the CN and can be combined with ident maps.
 
 
 
@@ -1502,7 +1550,7 @@ Author: Amit Kapila 
 -->
 
 
-Allow logical replication to stream long in-progress transactions to standbys (Tomas Vondra, Dilip Kumar, Amit Kapila, Ajin Cherian, Nikhil Sontakke, Stas Kelvich)
+Allow logical replication to stream long in-progress transactions to subscribers (Tomas Vondra, Dilip Kumar, Amit Kapila, Ajin Cherian, Nikhil Sontakke, Stas Kelvich)
 
 
 
@@ -1648,7 +1696,7 @@ Author: Amit Kapila 
 -->
 
 
-Allow logical decoding to more efficiently process cache invalidation messages
+Allow logical decoding to more efficiently process cache invalidation messages (Dilip Kumar)
 
 
 
@@ -2234,7 +2282,7 @@ Add date_bin function (John Naylor)
 
 
 
-WHAT DOES THIS DO?
+The function date_bin "bins" the input timestamp into a specified interval aligned with a specified origin.
 
 
 
@@ -2338,11 +2386,11 @@ Author: Alexander Korotkov 
 -->
 
 
-Allow subscripting of jsonb (Dmitry Dolgov)
+Allow subscripting of JSONB and simplify the implementation of subscripting (Dmitry Dolgov)
 
 
 
-Subscripting can be used to extract from and assign to jsonb documents.
+JSONB subscripting can be used to extract from and assign to JSONB documents.  Extensions and built-in data types can now implement subscripting more easily.
 
 
 
@@ -2409,21 +2457,6 @@ Allow more flexible data types for default values of lead() and lag() window fun
 
 
 
-
-
-
-
-Dramatically improve Unicode normalization (John Naylor)
-
-
-
-WHAT OPERATIONS USE THIS?
-
-
-