Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit a8ffa32

Browse files
committed
doc PG 17 relnotes: wording improvements, add links, merge item
Backpatch-through: master
1 parent 441ef5e commit a8ffa32

File tree

1 file changed

+32
-42
lines changed

1 file changed

+32
-42
lines changed

doc/src/sgml/release-17.sgml

+32-42
Original file line numberDiff line numberDiff line change
@@ -284,9 +284,9 @@ Author: Masahiko Sawada <msawada@postgresql.org>
284284

285285
<listitem>
286286
<para>
287-
Change <link
287+
Rename <link
288288
linkend="vacuum-progress-reporting"><structname>pg_stat_progress_vacuum</structname></link>
289-
columns <structfield>max_dead_tuples</structfield>
289+
column <structfield>max_dead_tuples</structfield>
290290
to <structfield>max_dead_tuple_bytes</structfield>,
291291
rename <structfield>num_dead_tuples</structfield> to
292292
<structfield>num_dead_item_ids</structfield>, and add
@@ -337,26 +337,15 @@ Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
337337
<!--
338338
Author: Tom Lane <tgl@sss.pgh.pa.us>
339339
2023-11-17 [f7816aec2] Extract column statistics from CTE references, if possib
340-
-->
341-
342-
<listitem>
343-
<para>
344-
Allow the optimizer to improve <acronym>CTE</acronym> plans by
345-
considering the statistics of columns referenced in earlier row
346-
output clauses (Jian Guo, Tom Lane)
347-
</para>
348-
</listitem>
349-
350-
<!--
351340
Author: Tom Lane <tgl@sss.pgh.pa.us>
352341
2024-03-26 [a65724dfa] Propagate pathkeys from CTEs up to the outer query.
353342
-->
354343

355344
<listitem>
356345
<para>
357346
Allow the optimizer to improve <acronym>CTE</acronym> plans by
358-
considering the sort order of columns referenced in earlier row
359-
output clauses (Richard Guo)
347+
considering the statistics and sort order of columns referenced in earlier row
348+
output clauses (Jian Guo, Richard Guo, Tom Lane)
360349
</para>
361350
</listitem>
362351

@@ -375,7 +364,7 @@ Author: David Rowley <drowley@postgresql.org>
375364
</para>
376365

377366
<para>
378-
Remove <literal>IS NOT NULL</literal> query restrictions on
367+
Remove <literal>IS NOT NULL</literal> restrictions from queries on
379368
<literal>NOT NULL</literal> columns and eliminate scans on
380369
<literal>NOT NULL</literal> columns if <literal>IS NULL</literal>
381370
is specified.
@@ -745,7 +734,7 @@ Author: Michael Paquier <michael@paquier.xyz>
745734
<listitem>
746735
<para>
747736
Add log messages related to <acronym>WAL</acronym> recovery from
748-
backup (Andres Freund)
737+
backups (Andres Freund)
749738
</para>
750739
</listitem>
751740

@@ -1010,10 +999,12 @@ Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
1010999
<xref linkend="guc-multixact-offset-buffers"/>,
10111000
<xref linkend="guc-notify-buffers"/>, <xref
10121001
linkend="guc-serializable-buffers"/>, <xref
1013-
linkend="guc-subtransaction-buffers"/>, and <xref
1014-
linkend="guc-transaction-buffers"/>. commit_timestamp_buffers,
1015-
transaction_buffers and subtransaction_buffers scale up
1016-
automatically with <xref linkend="guc-shared-buffers"/>.
1002+
linkend="guc-subtransaction-buffers"/>, and
1003+
<xref linkend="guc-transaction-buffers"/>. <xref
1004+
linkend="guc-commit-timestamp-buffers"/>, <xref
1005+
linkend="guc-transaction-buffers"/>, and <xref
1006+
linkend="guc-subtransaction-buffers"/> scale up automatically with
1007+
<xref linkend="guc-shared-buffers"/>.
10171008
</para>
10181009
</listitem>
10191010

@@ -1212,9 +1203,10 @@ Author: Amit Kapila <akapila@postgresql.org>
12121203
</para>
12131204

12141205
<para>
1215-
This allows logical replication to continue quickly
1216-
after the upgrade. This only works for old clusters of
1217-
<productname>PostgreSQL</productname> version 17 or later.
1206+
This allows logical replication to continue
1207+
quickly after the upgrade. This only works for old
1208+
<productname>PostgreSQL</productname> clusters that are version
1209+
17 or later.
12181210
</para>
12191211
</listitem>
12201212

@@ -1343,7 +1335,7 @@ Author: Amit Kapila <akapila@postgresql.org>
13431335
</para>
13441336

13451337
<para>
1346-
The server variable is <xref linkend="guc-standby-slot-names"/>.
1338+
The new server variable is <xref linkend="guc-standby-slot-names"/>.
13471339
</para>
13481340
</listitem>
13491341

@@ -1474,7 +1466,8 @@ Author: Michael Paquier <michael@paquier.xyz>
14741466
<listitem>
14751467
<para>
14761468
Add local I/O block read/write timing statistics to
1477-
<command>EXPLAIN</command> (Nazir Bilal Yavuz)
1469+
<command>EXPLAIN</command>'s <literal>BUFFERS</literal> output
1470+
(Nazir Bilal Yavuz)
14781471
</para>
14791472
</listitem>
14801473

@@ -2221,7 +2214,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
22212214

22222215
<para>
22232216
Command <literal>\dp</literal> now displays <literal>(none)</literal>
2224-
for empty privileges; default still display as empty.
2217+
for empty privileges; default still displays as empty.
22252218
</para>
22262219
</listitem>
22272220

@@ -2370,7 +2363,8 @@ Author: Daniel Gustafsson <dgustafsson@postgresql.org>
23702363

23712364
<listitem>
23722365
<para>
2373-
Allow <application>pg_dump</application>, <link
2366+
Allow <link
2367+
linkend="app-pgdump"><application>pg_dump</application></link>, <link
23742368
linkend="app-pg-dumpall"><application>pg_dumpall</application></link>,
23752369
and <link
23762370
linkend="app-pgrestore"><application>pg_restore</application></link>
@@ -2400,8 +2394,8 @@ Author: Nathan Bossart <nathan@postgresql.org>
24002394
linkend="app-pgbasebackup"><application>pg_basebackup</application></link>,
24012395
<link
24022396
linkend="app-pgchecksums"><application>pg_checksums</application></link>,
2403-
<application>pg_dump</application>, <link
2404-
linkend="app-pgrewind"><application>pg_rewind</application></link>,
2397+
<link linkend="app-pgdump"><application>pg_dump</application></link>,
2398+
<link linkend="app-pgrewind"><application>pg_rewind</application></link>,
24052399
and <link
24062400
linkend="pgupgrade"><application>pg_upgrade</application></link>.
24072401
</para>
@@ -2416,7 +2410,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
24162410
<para>
24172411
Add <link
24182412
linkend="app-pgrestore"><application>pg_restore</application></link>
2419-
option <option>--transaction-size</option> to allow object restore
2413+
option <option>--transaction-size</option> to allow object restores
24202414
in transaction batches (Tom Lane)
24212415
</para>
24222416

@@ -2464,8 +2458,8 @@ Author: Michael Paquier <michael@paquier.xyz>
24642458

24652459
<listitem>
24662460
<para>
2467-
Add pgbench command \syncpipeline to allow sending of sync messages
2468-
(Anthonin Bonnefoy)
2461+
Add pgbench command <literal>\syncpipeline</literal> to allow
2462+
sending of sync messages (Anthonin Bonnefoy)
24692463
</para>
24702464
</listitem>
24712465

@@ -2866,7 +2860,7 @@ Author: Alexander Korotkov <akorotkov@postgresql.org>
28662860
<listitem>
28672861
<para>
28682862
Allow pushdown of <literal>EXISTS</literal> and <literal>IN</literal>
2869-
subqueries to the <xref linkend="postgres-fdw"/> foreign server
2863+
subqueries to <xref linkend="postgres-fdw"/> foreign servers
28702864
(Alexander Pyhalov)
28712865
</para>
28722866
</listitem>
@@ -2942,14 +2936,10 @@ Author: Alexander Korotkov <akorotkov@postgresql.org>
29422936

29432937
<listitem>
29442938
<para>
2945-
Allow <application><xref linkend="amcheck"/></application> to
2946-
check for unique constraint violations (Anastasia Lubennikova,
2947-
Pavel Borisov, Maxim Orlov)
2948-
</para>
2949-
2950-
<para>
2951-
The <application>pg_amcheck</application> option
2952-
<option>--checkunique</option> will check all unique indexes.
2939+
Allow <application><xref linkend="amcheck"/></application>
2940+
to check for unique constraint violations using new option
2941+
<option>--checkunique</option> (Anastasia Lubennikova, Pavel Borisov,
2942+
Maxim Orlov)
29532943
</para>
29542944
</listitem>
29552945

0 commit comments

Comments
 (0)