Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitff51679

Browse files
committed
doc: update PG 14 release notes based on feedback so far
1 parent1692d0c commitff51679

File tree

1 file changed

+62
-46
lines changed

1 file changed

+62
-46
lines changed

‎doc/src/sgml/release-14.sgml‎

Lines changed: 62 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -189,16 +189,18 @@ This was already disabled by default in previous Postgres releases, and most mod
189189

190190
<listitem>
191191
<!--
192+
Author: Peter Eisentraut <peter@eisentraut.org>
193+
2020-11-03 [2f70fdb06] Remove deprecated containment operators for built-in typ
192194
Author: Tom Lane <tgl@sss.pgh.pa.us>
193195
2021-03-05 [112d411fb] Remove deprecated containment operators for contrib type
194196
-->
195197

196198
<para>
197-
Remove containment operators @ and ~from contrib modules cube, hstore, intarray, and seg (Justin Pryzby)
199+
Removedeprecatedcontainment operators @ and ~for built-in geometric data types and contrib modules cube, hstore, intarray, and seg (Justin Pryzby)
198200
</para>
199201

200202
<para>
201-
The more consistentcontainment operators&lt;@and @&gt; have beensupported since PostgreSQL 8.2 (year 2006).
203+
The more consistent &lt;@ and @&gt; have beenrecommended for many years.
202204
</para>
203205
</listitem>
204206

@@ -264,29 +266,27 @@ This previously was allowed but produced incorrect results.
264266

265267
<listitem>
266268
<!--
267-
Author:Thomas Munro <tmunro@postgresql.org>
268-
2021-01-29 [514b411a2] Retire pg_standby.
269+
Author:Joe Conway <mail@joeconway.com>
270+
2021-03-31 [b12bd4869] Fix has_column_privilege function corner case
269271
-->
270272

271273
<para>
272-
Remove contrib program pg_standby (Justin Pryzby)
274+
Return false for has_column_privilege() checks on non-existent or dropped columns (Joe Conway)
275+
</para>
276+
277+
<para>
278+
Previously such columns returned an invalid column error.
273279
</para>
274280
</listitem>
275281

276282
<listitem>
277283
<!--
278284
Author: Thomas Munro <tmunro@postgresql.org>
279-
2020-11-03 [cd6f479e7] Add pg_depend.refobjversion.
280-
Author: Peter Eisentraut <peter@eisentraut.org>
281-
2020-11-03 [2f70fdb06] Remove deprecated containment operators for built-in typ
285+
2021-01-29 [514b411a2] Retire pg_standby.
282286
-->
283287

284288
<para>
285-
Remove deprecated containment operators for built-in geometry data types (Justin Pryzby)
286-
</para>
287-
288-
<para>
289-
The more consistent &lt;@ and @&gt; have been recommended for many years.
289+
Remove contrib program pg_standby (Justin Pryzby)
290290
</para>
291291
</listitem>
292292

@@ -351,21 +351,6 @@ pg_dump and pg_upgrade will warn if post-fix operators are being dumped.
351351
</para>
352352
</listitem>
353353

354-
<listitem>
355-
<!--
356-
Author: Michael Paquier <michael@paquier.xyz>
357-
2020-09-16 [5423853fe] Avoid retrieval of CHECK constraints and DEFAULT exprs i
358-
-->
359-
360-
<para>
361-
Avoid retrieval of CHECK constraints and DEFAULT exprs in data-only dump (Julien Rouhaud)
362-
</para>
363-
364-
<para>
365-
IS THIS BACKWARD INCOMPATIBLE?
366-
</para>
367-
</listitem>
368-
369354
<listitem>
370355
<!--
371356
Author: Tom Lane <tgl@sss.pgh.pa.us>
@@ -415,11 +400,11 @@ Author: Peter Eisentraut <peter@eisentraut.org>
415400
-->
416401

417402
<para>
418-
Remove password_encryption's support for boolean values, e.g. true (Peter Eisentraut)
403+
Limit the ways password_encryption can enable md5 hashing (Peter Eisentraut)
419404
</para>
420405

421406
<para>
422-
Previous boolean values enabled md5. Now, only themd5string does this.
407+
Previously on/true/yes/1 values enabled md5. Now, only the string md5 does this.
423408
</para>
424409
</listitem>
425410

@@ -463,7 +448,7 @@ Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
463448
-->
464449

465450
<para>
466-
Improve autovacuum's analyze of partitioned tables (Yuzuko Hosoya)
451+
Autovacuum now analyzes partitioned tables (Yuzuko Hosoya)
467452
</para>
468453

469454
<para>
@@ -538,7 +523,7 @@ Add long-running queries to be canceled if the client disconnects (Sergey Cherka
538523
</para>
539524

540525
<para>
541-
The server variablecheck_client_connection_interval allows supporting operating systems, e.g., Linux, to automatically cancel queries by disconnected clients.
526+
The server variableclient_connection_check_interval allows supporting operating systems, e.g., Linux, to automatically cancel queries by disconnected clients.
542527
</para>
543528
</listitem>
544529

@@ -555,6 +540,32 @@ Remove temporary files after backend crashes (Euler Taveira)
555540
<para>
556541
These files were previously retained for debugging purposes; deletion can be disabled with remove_temp_files_after_crash.
557542
</para>
543+
</listitem>
544+
545+
<listitem>
546+
<!--
547+
Author: Peter Geoghegan <pg@bowt.ie>
548+
2021-04-07 [3c3b8a4b2] Truncate line pointer array during VACUUM.
549+
-->
550+
551+
<para>
552+
Deallocate space reserved by trailing unused heap line pointers (Matthias van de Meent, Peter Geoghegan)
553+
</para>
554+
</listitem>
555+
556+
<listitem>
557+
<!--
558+
Author: Noah Misch <noah@leadboat.com>
559+
2021-03-30 [0ff8bbdee] Accept slightly-filled pages for tuples larger than fill
560+
-->
561+
562+
<para>
563+
Allow wide tuples to be always added to almost-empty heap pages (John Naylor, Floris van Nee)
564+
</para>
565+
566+
<para>
567+
Previously tuples whose insertion would have exceeded the page's fill factor were instead added to new pages.
568+
</para>
558569
</listitem>
559570

560571
</itemizedlist>
@@ -616,7 +627,7 @@ Remove expired btree index entries to prevent page splits (Peter Geoghegan)
616627
</para>
617628

618629
<para>
619-
This is particularly helpful for reducing index bloat on tablesthat frequently updateindexed columns.
630+
This is particularly helpful for reducing index bloat on tableswhoseindexed columns are frequently updated.
620631
</para>
621632
</listitem>
622633

@@ -757,7 +768,7 @@ Author: David Rowley <drowley@postgresql.org>
757768
-->
758769

759770
<para>
760-
Add executor method to cache results from the inner-side of joins (David Rowley)
771+
Add executor method to cache results from the inner-side ofnested loopjoins (David Rowley)
761772
</para>
762773

763774
<para>
@@ -772,7 +783,7 @@ Author: Etsuro Fujita <efujita@postgresql.org>
772783
-->
773784

774785
<para>
775-
Allow multiple foreigntable scanstobe run in parallel (Robert Haas, Kyotaro Horiguchi, Thomas Munro, Etsuro Fujita)
786+
Allowa query referencingmultiple foreigntablestoperform foreign table scans in parallel (Robert Haas, Kyotaro Horiguchi, Thomas Munro, Etsuro Fujita)
776787
</para>
777788

778789
<para>
@@ -817,7 +828,7 @@ Author: David Rowley <drowley@postgresql.org>
817828
-->
818829

819830
<para>
820-
Improve the performance of parallel sequential scans (Thomas Munro, David Rowley)
831+
Improve theI/Operformance of parallel sequential scans (Thomas Munro, David Rowley)
821832
</para>
822833

823834
<para>
@@ -913,6 +924,10 @@ Author: Bruce Momjian <bruce@momjian.us>
913924
<para>
914925
If server variable compute_query_id is enabled, display the hash in pg_stat_activity, EXPLAIN VERBOSE, csvlog, and optionally in log_line_prefix (Julien Rouhaud)
915926
</para>
927+
928+
<para>
929+
A query id computed by an extension will also be displayed.
930+
</para>
916931
</listitem>
917932

918933
<listitem>
@@ -1066,7 +1081,6 @@ Add system view pg_stat_replication_slots to report replication slot activity (S
10661081

10671082
<para>
10681083
Function pg_stat_reset_replication_slot() resets slot statistics.
1069-
THIS IS LOGICAL ONLY, BUT NO "LOGICAL" IN THE NAME? IS "ACTIVITY" THE RIGHT WORD?
10701084
</para>
10711085
</listitem>
10721086

@@ -1136,7 +1150,7 @@ Author: Andrew Dunstan <andrew@dunslane.net>
11361150
-->
11371151

11381152
<para>
1139-
Allowmore thanthecommonname (CN) to be matched for client certificate authentication (Andrew Dunstan)
1153+
Allow thecertificate's distinguishedname (DN) to be matched for client certificate authentication (Andrew Dunstan)
11401154
</para>
11411155

11421156
<para>
@@ -1415,7 +1429,9 @@ Allow file system sync at the start of crash recovery on Linux (Thomas Munro)
14151429
</para>
14161430

14171431
<para>
1418-
This allows for faster recovery on systems with many database files and is enabled via recovery_init_sync_method,
1432+
By default, Postgres opens and fsyncs every data file at the start of crash recovery.
1433+
This new setting, recovery_init_sync_method=syncfs, instead syncs each filesystem used by the database cluster.
1434+
This allows for faster recovery on systems with many database files.
14191435
</para>
14201436
</listitem>
14211437

@@ -2274,7 +2290,7 @@ Author: David Rowley <drowley@postgresql.org>
22742290
-->
22752291

22762292
<para>
2277-
Allow efficientretrievalofheap rows via tid (Edmund Horner, David Rowley)
2293+
Allow efficientheap scanningofa range of tids (Edmund Horner, David Rowley)
22782294
</para>
22792295

22802296
<para>
@@ -2466,7 +2482,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
24662482
-->
24672483

24682484
<para>
2469-
Make built-in type coercion functions as leakproof where possible (Tom Lane)
2485+
Mark built-in type coercion functions as leakproof where possible (Tom Lane)
24702486
</para>
24712487

24722488
<para>
@@ -2711,11 +2727,11 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
27112727
-->
27122728

27132729
<para>
2714-
Whenusing \e in psql, if the buffer is not modified by the editor, ignore theeditorcontentsand leavethebuffer unchanged (Laurenz Albe)
2730+
Whenediting the previous query or a file with psql's \e, or using \ef and \ev, ignore the contentsiftheeditor exits without saving (Laurenz Albe)
27152731
</para>
27162732

27172733
<para>
2718-
The \ef and \ev commands also now have this behavior. DOCS SAY BUFFER IS CLEARED.
2734+
Previously, such edits would still execute the editor contents.
27192735
</para>
27202736
</listitem>
27212737

@@ -2821,7 +2837,7 @@ Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
28212837
-->
28222838

28232839
<para>
2824-
Improve tab completion (Vignesh C,, Michael Paquier, Justin Pryzby, Georgios Kokolatos, Julien Rouhaud, ADD NAMES)
2840+
Improve tab completion (Vignesh C, Michael Paquier, Justin Pryzby, Georgios Kokolatos, Julien Rouhaud, ADD NAMES)
28252841
</para>
28262842
</listitem>
28272843

@@ -3127,8 +3143,8 @@ Move query hash computation from pg_stat_statements to the core server (Julien R
31273143
</para>
31283144

31293145
<para>
3130-
Extension pg_stat_statements will need to enable hash computation via the compute_query_id server variable to function properly.
3131-
pg_stat_statements cannow use a custom hash computation method.
3146+
Extension pg_stat_statements willnowneed to enablequeryhash computation to function properly.
3147+
This canbe done by enabling the server variable compute_query_id or by using an extension with a custom hash computation method.
31323148
</para>
31333149
</listitem>
31343150

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp