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

Commitc822358

Browse files
committed
doc: PG 16 relnotes, misc. updates
Reported-by: Tom LaneDiscussion:https://postgr.es/m/277016.1684689065@sss.pgh.pa.us
1 parentb9c755a commitc822358

File tree

1 file changed

+36
-21
lines changed

1 file changed

+36
-21
lines changed

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

Lines changed: 36 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ Change assignment rules for PL/pgSQL bound cursor variables (Tom Lane)
6060

6161
<para>
6262
Previously, the string value of such variables was set to match the variable name during cursor assignment; now it will be assigned during OPEN, and will not match the variable name.
63+
To restore the previous behavior, assign the desired portal name to the cursor variable before OPEN.
6364
</para>
6465
</listitem>
6566

@@ -257,7 +258,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
257258

258259
<listitem>
259260
<para>
260-
Allow memoize atopof UNION ALL and partitions (Richard Guo)
261+
Allow memoize atopa UNION ALL (Richard Guo)
261262
</para>
262263
</listitem>
263264

@@ -268,7 +269,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
268269

269270
<listitem>
270271
<para>
271-
Allow anti-joins to beconstructed on theright/outer side (Richard Guo)
272+
Allow anti-joins to beperformed with thenon-nullable input as the inner relation (Richard Guo)
272273
</para>
273274
</listitem>
274275

@@ -924,7 +925,7 @@ Allow makeaclitem() to accept multiple privilege names (Robins Tharakan)
924925
</para>
925926

926927
<para>
927-
Previously only a single privilegenames, like SELECT,were supported.
928+
Previously only a single privilegename, like SELECT,was accepted.
928929
</para>
929930
</listitem>
930931

@@ -972,11 +973,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
972973

973974
<listitem>
974975
<para>
975-
Store server variables in a hash table (Tom Lane)
976-
</para>
977-
978-
<para>
979-
This allows the faster addition of server variables.
976+
Improve performance of server variable management (Tom Lane)
980977
</para>
981978
</listitem>
982979

@@ -1081,7 +1078,9 @@ Allow the postmaster to terminate children with an abort signal (Tom Lane)
10811078
</para>
10821079

10831080
<para>
1084-
Abort normally creates a core dump. This is controlled by send_abort_for_crash and send_abort_for_kill. postmaster -T is now the same as setting send_abort_for_crash.
1081+
This allows collection of a core dump for a stuck child process.
1082+
This is controlled by send_abort_for_crash and send_abort_for_kill.
1083+
The postmaster's -T switch is now the same as setting send_abort_for_crash.
10851084
</para>
10861085
</listitem>
10871086

@@ -1092,7 +1091,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
10921091

10931092
<listitem>
10941093
<para>
1095-
Remove theunnecessary postmaster -n option (Tom Lane)
1094+
Remove thenon-functional postmaster -n option (Tom Lane)
10961095
</para>
10971096
</listitem>
10981097

@@ -1462,7 +1461,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
14621461

14631462
<listitem>
14641463
<para>
1465-
Add EXPLAIN option GENERIC_PLAN to display thequery'sgeneric plan (Laurenz Albe)
1464+
Add EXPLAIN option GENERIC_PLAN to display the generic plan for a parameterized query (Laurenz Albe)
14661465
</para>
14671466
</listitem>
14681467

@@ -1542,7 +1541,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
15421541

15431542
<listitem>
15441543
<para>
1545-
Add VACUUMoption to skip or update all frozen statistics (Tom Lane, Nathan Bossart)
1544+
Add VACUUMoptions to skip or update all frozen statistics (Tom Lane, Nathan Bossart)
15461545
</para>
15471546

15481547
<para>
@@ -1635,13 +1634,22 @@ This can improve readability for long strings of digits.
16351634
<!--
16361635
Author: Tom Lane <tgl@sss.pgh.pa.us>
16371636
2023-01-01 [2ceea5adb] Accept "+infinity" in date and timestamp[tz] input.
1637+
-->
1638+
1639+
<listitem>
1640+
<para>
1641+
Accept the spelling "+infinity" in datetime input (Vik Fearing)
1642+
</para>
1643+
</listitem>
1644+
1645+
<!--
16381646
Author: Tom Lane <tgl@sss.pgh.pa.us>
16391647
2023-03-09 [bcc704b52] Reject combining "epoch" and "infinity" with other datet
16401648
-->
16411649

16421650
<listitem>
16431651
<para>
1644-
Prevent the specification of "epoch" and "infinity" with otherunits in datetime strings (Joseph Koshakow)
1652+
Prevent the specification of "epoch" and "infinity"togetherwith otherfields in datetime strings (Joseph Koshakow)
16451653
</para>
16461654
</listitem>
16471655

@@ -1652,7 +1660,9 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
16521660

16531661
<listitem>
16541662
<para>
1655-
Remove support for datetime input that prefixes year-month-day by Y/M/D (Joseph Koshakow)
1663+
Remove undocumented support for date input in the form
1664+
"<literal>Y<replaceable>year</replaceable>M<replaceable>month</replaceable>D<replaceable>day</replaceable></literal>"
1665+
(Joseph Koshakow)
16561666
</para>
16571667
</listitem>
16581668

@@ -1909,7 +1919,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
19091919

19101920
<listitem>
19111921
<para>
1912-
Allow to_reg* functions to accept OIDsparameters (Tom Lane)
1922+
Allow to_reg* functions to acceptnumericOIDsas input (Tom Lane)
19131923
</para>
19141924
</listitem>
19151925

@@ -2024,7 +2034,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
20242034

20252035
<listitem>
20262036
<para>
2027-
Allow ECPG variable declarations to usetype nameswhich match SQL keywords (Tom Lane)
2037+
Allow ECPG variable declarations to usetypedef namesthat match unreserved SQL keywords (Tom Lane)
20282038
</para>
20292039

20302040
<para>
@@ -2130,7 +2140,8 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
21302140

21312141
<listitem>
21322142
<para>
2133-
Allow psql to detect the exit status of shell commands and queries (Corey Huinker, Tom Lane)
2143+
Allow psql scripts to obtain the exit status of shell commands and queries
2144+
(Corey Huinker, Tom Lane)
21342145
</para>
21352146

21362147
<para>
@@ -2558,7 +2569,11 @@ Author: Andres Freund <andres@anarazel.de>
25582569

25592570
<listitem>
25602571
<para>
2561-
Prevent extension libraries from export their symbols by default (Andres Freund, Tom Lane)
2572+
Prevent extension libraries from exporting their symbols by default (Andres Freund, Tom Lane)
2573+
</para>
2574+
2575+
<para>
2576+
Functions that need to be called from the core backend or other extensions must now be explicitly marked PGDLLEXPORT.
25622577
</para>
25632578
</listitem>
25642579

@@ -2980,7 +2995,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
29802995

29812996
<listitem>
29822997
<para>
2983-
Allow the schemas ofdependent extensions to be referenced using the new syntax @extschema:dependent_extension_name@ (Regina Obe)
2998+
Allow the schemas ofrequired extensions to be referencedin extension scriptsusing the new syntax @extschema:referenced_extension_name@ (Regina Obe)
29842999
</para>
29853000
</listitem>
29863001

@@ -2991,11 +3006,11 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
29913006

29923007
<listitem>
29933008
<para>
2994-
Allowdependent extensions to marked as non-relocatable using "no_relocate" (Regina Obe)
3009+
Allowrequired extensions to marked as non-relocatable using "no_relocate" (Regina Obe)
29953010
</para>
29963011

29973012
<para>
2998-
This allows @extschema:dependent_extension_name@ to be treated as a constant for the lifetime of the extension.
3013+
This allows @extschema:referenced_extension_name@ to be treated as a constant for the lifetime of the extension.
29993014
</para>
30003015
</listitem>
30013016

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp