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

Commit9d89bb8

Browse files
committed
relnote: extensive updates
Reported-by: Erik Rijkers, Justin PryzbyDiscussion:https://postgr.es/m/20220510180935.GB19626@telsasoft.com
1 parent9700b25 commit9d89bb8

File tree

1 file changed

+61
-65
lines changed

1 file changed

+61
-65
lines changed

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

Lines changed: 61 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ Remove exclusive backup mode (David Steele, Nathan Bossart)
8888
</para>
8989

9090
<para>
91-
This mode could cause server startup failure ifthe database serverstopped abruptly while in this mode. The non-exclusive backup mode requires a continuous database connection during the backup.
91+
Ifthe database serverstops abruptly while in this mode, the server could fail to start. The non-exclusive backup mode requires a continuous database connection during the backup.
9292
</para>
9393
</listitem>
9494

@@ -138,21 +138,6 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
138138
2021-11-06 [cbe25dcff] Disallow making an empty lexeme via array_to_tsvector().
139139
-->
140140

141-
<listitem>
142-
<para>
143-
Allow tsvector_delete_arr() and tsvector_setweight_by_filter() accept empty array elements (Jean-Christophe Arnu)
144-
</para>
145-
146-
<para>
147-
These lexemes are not stored so the acceptance of empty array elements is not a problem.
148-
</para>
149-
</listitem>
150-
151-
<!--
152-
Author: Tom Lane <tgl@sss.pgh.pa.us>
153-
2021-11-06 [cbe25dcff] Disallow making an empty lexeme via array_to_tsvector().
154-
-->
155-
156141
<listitem>
157142
<para>
158143
Generate an error if array_to_tsvector() is passed an empty array element (Jean-Christophe Arnu)
@@ -249,7 +234,7 @@ Adjust JSON numeric literal processing to match the SQL/JSON-standard (Peter Eis
249234
</para>
250235

251236
<para>
252-
This accepts numeric formats like ".1" and "1.", anddisallow trailing junk after numeric literals, like "1.type()".
237+
This accepts numeric formats like ".1" and "1.", anddisallows trailing junk after numeric literals, like "1.type()".
253238
</para>
254239
</listitem>
255240

@@ -309,7 +294,7 @@ Prevent logical replication into tables where the subscription owner is subject
309294
</para>
310295

311296
<para>
312-
This effectively means that onlysuper users, roles with bypassrls, and table owners can replicate into tables with row-level security policies. (The actual row-level security policies are not checked,
297+
This effectively means that onlysuperusers, roles with bypassrls, and table owners can replicate into tables with row-level security policies. (The actual row-level security policies are not checked,
313298
only whether row-level security policies are enforced for subscribing users.)
314299
</para>
315300
</listitem>
@@ -402,7 +387,7 @@ Improve the algorithm used to compute random() (Fabien Coelho)
402387
</para>
403388

404389
<para>
405-
This will cause setseed() followed by random() to return a different value on older servers.
390+
This will cause setseed() followed by random() to return a different valuethanon older servers.
406391
</para>
407392
</listitem>
408393

@@ -678,7 +663,7 @@ Allow unique constraints and indexes to treat NULL values as not distinct (Peter
678663
</para>
679664

680665
<para>
681-
The Postgres default has alwaysbeen to treat NULLindexedvaluesas distinct, but this can now be changed by creating constraints and indexes using UNIQUE NULLS NOT DISTINCT.
666+
Previously NULL values were always indexed as distinct values, but this can now be changed by creating constraints and indexes using UNIQUE NULLS NOT DISTINCT.
682667
</para>
683668
</listitem>
684669

@@ -713,11 +698,11 @@ Author: Tomas Vondra <tomas.vondra@postgresql.org>
713698

714699
<listitem>
715700
<para>
716-
Have extended statisticstrackstatistics for atable's children separately (Tomas Vondra, Justin Pryzby)
701+
Allow extended statisticsto recordstatistics for aparent with all it children (Tomas Vondra, Justin Pryzby)
717702
</para>
718703

719704
<para>
720-
Regular statistics already trackedchild andnon-child statistics separately.
705+
Regular statistics already trackedparent andparent/all-children statistics separately.
721706
</para>
722707
</listitem>
723708

@@ -799,7 +784,7 @@ Author: Michael Paquier <michael@paquier.xyz>
799784

800785
<listitem>
801786
<para>
802-
Allow WAL full page writes to use LZ4 andZSTD compression (Andrey Borodin, Justin Pryzby)
787+
Allow WAL full page writes to use LZ4 andZstandard compression (Andrey Borodin, Justin Pryzby)
803788
</para>
804789

805790
<para>
@@ -1016,7 +1001,7 @@ Allow members of the pg_write_server_files predefined role to perform server-sid
10161001
</para>
10171002

10181003
<para>
1019-
Previously only thesuper users could perform such backups.
1004+
Previously only thesuperusers could perform such backups.
10201005
</para>
10211006
</listitem>
10221007

@@ -1046,7 +1031,7 @@ Allow members of the pg_checkpointer predefined role to run the CHECKPOINT comma
10461031
</para>
10471032

10481033
<para>
1049-
Previouslythese viewscould only be run bysuper users.
1034+
Previouslycheckpointscould only be run bysuperusers.
10501035
</para>
10511036
</listitem>
10521037

@@ -1061,7 +1046,7 @@ Allow members of the pg_read_all_stats predefined role to access the views pg_ba
10611046
</para>
10621047

10631048
<para>
1064-
Previously these views could only berun bysuper users.
1049+
Previously these views could only beaccessed bysuperusers.
10651050
</para>
10661051
</listitem>
10671052

@@ -1076,7 +1061,7 @@ Allow GRANT to assign permissions on pg_log_backend_memory_contexts() (Jeff Davi
10761061
</para>
10771062

10781063
<para>
1079-
Previously this function could only be run bysuper users.
1064+
Previously this function could only be run bysuperusers.
10801065
</para>
10811066
</listitem>
10821067

@@ -1130,7 +1115,7 @@ Allow "postgres -C" to properly report runtime-computed values (Nathan Bossart)
11301115
</para>
11311116

11321117
<para>
1133-
Previously runtime-computed values data_checksums, wal_segment_size, and data_directory_mode would report values that would not be accurate on the running server. They also can only be
1118+
Previously runtime-computed values data_checksums, wal_segment_size, and data_directory_mode would report values that would not be accurate on the running server.
11341119
</para>
11351120
</listitem>
11361121

@@ -1143,17 +1128,6 @@ Author: Michael Paquier <michael@paquier.xyz>
11431128
<para>
11441129
Add function pg_settings_get_flags() to get the flags of server-side variables (Justin Pryzby)
11451130
</para>
1146-
</listitem>
1147-
1148-
<!--
1149-
Author: Thomas Munro <tmunro@postgresql.org>
1150-
2022-01-15 [7170f2159] Allow "in place" tablespaces.
1151-
-->
1152-
1153-
<listitem>
1154-
<para>
1155-
Add server variable allow_in_place_tablespaces for tablespace testing (Thomas Munro)
1156-
</para>
11571131
</listitem>
11581132

11591133
</itemizedlist>
@@ -1178,7 +1152,7 @@ Author: Robert Haas <rhaas@postgresql.org>
11781152

11791153
<listitem>
11801154
<para>
1181-
Add support for LZ4 andZSTD compression of server-side base backups (Jeevan Ladhe, Robert Haas)
1155+
Add support for LZ4 andZstandard compression of server-side base backups (Jeevan Ladhe, Robert Haas)
11821156
</para>
11831157
</listitem>
11841158

@@ -1456,7 +1430,7 @@ Add support for HEADER option in COPY text format (Rémi Lapeyre)
14561430
</para>
14571431

14581432
<para>
1459-
The newoptions causes the column names to be output, and optionally verified on input.
1433+
The newoption causes the column names to be output, and optionally verified on input.
14601434
</para>
14611435
</listitem>
14621436

@@ -1508,7 +1482,7 @@ Allow foreign key ON DELETE SET actions to affect only specified columns (Paul M
15081482
</para>
15091483

15101484
<para>
1511-
Previously, all of the columns in the foreign key were alwayseffected.
1485+
Previously, all of the columns in the foreign key were alwaysaffected.
15121486
</para>
15131487
</listitem>
15141488

@@ -1523,7 +1497,7 @@ When EXPLAIN references the temporary object schema, refer to it as "pg_temp" (A
15231497
</para>
15241498

15251499
<para>
1526-
Previous the actual schema name was used.
1500+
Previously the actual schema name was used.
15271501
</para>
15281502
</listitem>
15291503

@@ -1704,6 +1678,21 @@ Improve the optimization of timetz_zone() by stabilizing its value at transactio
17041678
</para>
17051679
</listitem>
17061680

1681+
<!--
1682+
Author: Tom Lane <tgl@sss.pgh.pa.us>
1683+
2021-11-06 [cbe25dcff] Disallow making an empty lexeme via array_to_tsvector().
1684+
-->
1685+
1686+
<listitem>
1687+
<para>
1688+
Allow tsvector_delete_arr() and tsvector_setweight_by_filter() to accept empty array elements (Jean-Christophe Arnu)
1689+
</para>
1690+
1691+
<para>
1692+
These lexemes are not stored so the acceptance of empty array elements is not a problem.
1693+
</para>
1694+
</listitem>
1695+
17071696
<!--
17081697
Author: David Rowley <drowley@postgresql.org>
17091698
2021-07-09 [ca2e4472b] Teach pg_size_pretty and pg_size_bytes about petabytes
@@ -1817,7 +1806,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
18171806

18181807
<listitem>
18191808
<para>
1820-
Fixinforcement of PL/pgSQL variable CONSTANT markings (Tom Lane)
1809+
Fixenforcement of PL/pgSQL variable CONSTANT markings (Tom Lane)
18211810
</para>
18221811

18231812
<para>
@@ -1841,7 +1830,7 @@ Author: Peter Eisentraut <peter@eisentraut.org>
18411830

18421831
<listitem>
18431832
<para>
1844-
Allow IP address matching against a server's certificate Subject Alternative Name (Jacob Champion)
1833+
Allow IP address matching against a server certificate's Subject Alternative Name (Jacob Champion)
18451834
</para>
18461835
</listitem>
18471836

@@ -1852,7 +1841,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
18521841

18531842
<listitem>
18541843
<para>
1855-
Allow libpq's SSL private to be owned by the root user (David Steele)
1844+
Allow libpq's SSL privatekey fileto be owned by the root user (David Steele)
18561845
</para>
18571846
</listitem>
18581847

@@ -2028,11 +2017,11 @@ Author: Peter Eisentraut <peter@eisentraut.org>
20282017

20292018
<listitem>
20302019
<para>
2031-
Have psql output alloutput if multiple queries are passed to the server at once (Fabien Coelho)
2020+
Have psql output allresults if multiple queries are passed to the server at once (Fabien Coelho)
20322021
</para>
20332022

20342023
<para>
2035-
This can be disabled setting SHOW_ALL_RESULTS.
2024+
This can be disabledbysetting SHOW_ALL_RESULTS.
20362025
</para>
20372026
</listitem>
20382027

@@ -2131,7 +2120,7 @@ Author: Robert Haas <rhaas@postgresql.org>
21312120

21322121
<listitem>
21332122
<para>
2134-
Allow pg_basebackup to decompress LZ4 andZSTD compressed server-side base backups, and LZ4 andZSTD compress output files (Dipesh Pandit, Jeevan Ladhe)
2123+
Allow pg_basebackup to decompress LZ4 andZstandard compressed server-side base backups, and LZ4 andZstandard compress output files (Dipesh Pandit, Jeevan Ladhe)
21352124
</para>
21362125
</listitem>
21372126

@@ -2146,7 +2135,7 @@ Author: Robert Haas <rhaas@postgresql.org>
21462135

21472136
<listitem>
21482137
<para>
2149-
Allow pg_basebackup's --compress option to control the compression method (Michael Paquier, Robert Haas)
2138+
Allow pg_basebackup's --compress option to control the compression methodand options(Michael Paquier, Robert Haas)
21502139
</para>
21512140

21522141
<para>
@@ -2161,7 +2150,7 @@ Author: Robert Haas <rhaas@postgresql.org>
21612150

21622151
<listitem>
21632152
<para>
2164-
Allow pg_basebackup to compress on the serverslide and decompress on the client side before storage (Dipesh Pandit)
2153+
Allow pg_basebackup to compress on the serverside and decompress on the client side before storage (Dipesh Pandit)
21652154
</para>
21662155

21672156
<para>
@@ -2182,7 +2171,7 @@ Add the LZ4 compression method to pg_receivewal (Georgios Kokolatos)
21822171
</para>
21832172

21842173
<para>
2185-
This is enabled via --compression-method=lz4 and requires binaries to be built using --with-lz4.
2174+
This is enabled via --compression=lz4 and requires binaries to be built using --with-lz4.
21862175
</para>
21872176
</listitem>
21882177

@@ -2197,7 +2186,7 @@ Redesign pg_receivewal's compression options (Georgios Kokolatos)
21972186
</para>
21982187

21992188
<para>
2200-
The new --compression-method option controls the type of compression, rather than just relying on --compress.
2189+
The new --compression option controls the type of compression, rather than just relying on --compress.
22012190
</para>
22022191
</listitem>
22032192

@@ -2213,7 +2202,7 @@ Improve pg_receivewal's ability to restart at the proper WAL location (Ronan Dun
22132202

22142203
<para>
22152204
Previously, pg_receivewal would start based on the WAL file stored in the local archive directory, or at the sending server's current WAL flush location. With this change, if the sending server is running
2216-
Postgres 15 or later, the local archive directory is empty, and a replication slot is specified, the replicationslots restart point will be used.
2205+
Postgres 15 or later, the local archive directory is empty, and a replication slot is specified, the replicationslot's restart point will be used.
22172206
</para>
22182207
</listitem>
22192208

@@ -2279,11 +2268,7 @@ Author: Michael Paquier <michael@paquier.xyz>
22792268

22802269
<listitem>
22812270
<para>
2282-
Add dump/restore option --no-table-access-method to force restore to use only the default table access method (Justin Pryzby)
2283-
</para>
2284-
2285-
<para>
2286-
This is for portability in restoring from systems using non-default table access methods.
2271+
Add dump/restore option --no-table-access-method to force restore to only use the default table access method (Justin Pryzby)
22872272
</para>
22882273
</listitem>
22892274

@@ -2334,7 +2319,7 @@ Have pg_upgrade report all databases with invalid connection settings (Jeevan La
23342319
</para>
23352320

23362321
<para>
2337-
Previously only the first invalid connection setting database was reported.
2322+
Previously only the firstdatabase with aninvalid connection setting was reported.
23382323
</para>
23392324
</listitem>
23402325

@@ -2540,7 +2525,7 @@ Author: Robert Haas <rhaas@postgresql.org>
25402525

25412526
<listitem>
25422527
<para>
2543-
Add configure option --with-zstd to enableZSTD build (Jeevan Ladhe, Robert Haas, Michael Paquier)
2528+
Add configure option --with-zstd to enableZstandard builds (Jeevan Ladhe, Robert Haas, Michael Paquier)
25442529
</para>
25452530
</listitem>
25462531

@@ -2581,7 +2566,7 @@ Author: Robert Haas <rhaas@postgresql.org>
25812566

25822567
<listitem>
25832568
<para>
2584-
Add new protocol message TARGET tospecific a new COPY method to be for base backups (Robert Haas)
2569+
Add new protocol message TARGET tospecify a new COPY method to be for base backups (Robert Haas)
25852570
</para>
25862571

25872572
<para>
@@ -2633,7 +2618,18 @@ Author: Jeff Davis <jdavis@postgresql.org>
26332618

26342619
<listitem>
26352620
<para>
2636-
Add extensions to define their own WAL resource managers (Jeff Davis)
2621+
Allow extensions to define their own WAL resource managers (Jeff Davis)
2622+
</para>
2623+
</listitem>
2624+
2625+
<!--
2626+
Author: Thomas Munro <tmunro@postgresql.org>
2627+
2022-01-15 [7170f2159] Allow "in place" tablespaces.
2628+
-->
2629+
2630+
<listitem>
2631+
<para>
2632+
Add server variable allow_in_place_tablespaces for tablespace testing (Thomas Munro)
26372633
</para>
26382634
</listitem>
26392635

@@ -2644,7 +2640,7 @@ Author: Robert Haas <rhaas@postgresql.org>
26442640

26452641
<listitem>
26462642
<para>
2647-
Automatically export server variables using PGDLLIMPORT on Windows (Robert Haas)
2643+
Export all server variables using PGDLLIMPORT on Windows (Robert Haas)
26482644
</para>
26492645

26502646
<para>
@@ -2891,7 +2887,7 @@ Allow parallel commit on postgres_fdw servers (Etsuro Fujita)
28912887
</para>
28922888

28932889
<para>
2894-
This is enabled with the "parallel_commit"postgres_fdw option.
2890+
This is enabled with theCREATE SERVER option"parallel_commit"when using postgres_fdw.
28952891
</para>
28962892
</listitem>
28972893

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp