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

Commitb002af5

Browse files
committed
More release note word-smithing.
1 parent531ead8 commitb002af5

File tree

1 file changed

+65
-67
lines changed

1 file changed

+65
-67
lines changed

‎doc/src/sgml/release.sgml

Lines changed: 65 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.530 2007/10/2020:19:06 momjian Exp $ -->
1+
<!-- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.531 2007/10/2023:41:23 momjian Exp $ -->
22
<!--
33

44
Typical markup:
@@ -66,8 +66,8 @@ do it for earlier branch release files.
6666

6767
<listitem>
6868
<para>
69-
Supportforthe SQL/XML standard, including new operators and
70-
an<type>XML</type> data type
69+
Support the SQL/XML standard, including new operators and an
70+
<type>XML</type> data type
7171
</para>
7272
</listitem>
7373

@@ -79,25 +79,25 @@ do it for earlier branch release files.
7979

8080
<listitem>
8181
<para>
82-
Universally Unique Identifier (<type>UUID</>) data type
82+
AddUniversally Unique Identifier (<type>UUID</>) data type
8383
</para>
8484
</listitem>
8585

8686
<listitem>
8787
<para>
88-
Arrays of composite types
88+
Support arrays of composite types
8989
</para>
9090
</listitem>
9191

9292
<listitem>
9393
<para>
94-
Control over whether <literal>NULL</>s sort first or last
94+
Add control over whether <literal>NULL</>s sort first or last
9595
</para>
9696
</listitem>
9797

9898
<listitem>
9999
<para>
100-
Updatable cursors
100+
Support updatable cursors
101101
</para>
102102
</listitem>
103103

@@ -136,13 +136,14 @@ do it for earlier branch release files.
136136

137137
<listitem>
138138
<para>
139-
Multiple autovacuum worker processes, and other autovacuum improvements
139+
Support multiple concurrent autovacuum processes, and other
140+
autovacuum improvements
140141
</para>
141142
</listitem>
142143

143144
<listitem>
144145
<para>
145-
Thebackend database servercan now be compiled with
146+
Allow thebackend database serverto be compiled with
146147
<productname>Microsoft Visual C++</>
147148
</para>
148149
</listitem>
@@ -159,8 +160,7 @@ do it for earlier branch release files.
159160

160161
<listitem>
161162
<para>
162-
Asynchronous commit allows transactions to be committed but on-disk
163-
changes to be delayed
163+
Asynchronous commit delays writes to WAL for committed transactions
164164
</para>
165165
</listitem>
166166

@@ -172,8 +172,8 @@ do it for earlier branch release files.
172172

173173
<listitem>
174174
<para>
175-
Heap-Only Tuples (<acronym>HOT</>) accelerate<command>UPDATE</>
176-
space reuse
175+
Heap-Only Tuples (<acronym>HOT</>) acceleratespace reuse for
176+
<command>UPDATE</>s
177177
</para>
178178
</listitem>
179179

@@ -186,7 +186,7 @@ do it for earlier branch release files.
186186

187187
<listitem>
188188
<para>
189-
Reduction of per-field and per-row storage requirements
189+
Reduce per-field and per-row storage requirements
190190
</para>
191191
</listitem>
192192

@@ -319,8 +319,8 @@ do it for earlier branch release files.
319319

320320
<listitem>
321321
<para>
322-
The array name for a base data type is no longerrequired to
323-
be the datatype name with an underscore prefix
322+
The array name for a base data type is no longeralways the data
323+
type name with an underscore prefix
324324
</para>
325325

326326
<para>
@@ -345,8 +345,8 @@ do it for earlier branch release files.
345345

346346
<listitem>
347347
<para>
348-
Commandsthat are disallowedin transaction blocks are now also
349-
disallowed inmultiple-statement query strings (Tom)
348+
Commandsrejectedin transaction blocks are now also rejected in
349+
multiple-statement query strings (Tom)
350350
</para>
351351

352352
<para>
@@ -357,7 +357,7 @@ do it for earlier branch release files.
357357

358358
<listitem>
359359
<para>
360-
More checks for invalidly-encoded data (Andrew)
360+
Add more checks for invalidly-encoded data (Andrew)
361361
</para>
362362

363363
<para>
@@ -370,18 +370,17 @@ do it for earlier branch release files.
370370

371371
<listitem>
372372
<para>
373-
Ensure that <function>chr()</function> cannot create invalidly
374-
encoded values (Andrew)
373+
Ensure that <function>chr()</function> cannot create
374+
invalidly-encoded values (Andrew)
375375
</para>
376376

377377
<para>
378-
In UTF8-encoded databases the argument is processed as a Unicode
379-
code point. In other multi-byte encodings the argument must
380-
designate a 7-bit ASCII character, or an error is raised. Zero
381-
also causes an error. <function>ascii()</function> has been
382-
adjusted as well to match this behavior.
383-
384-
</para>
378+
In UTF8-encoded databases the argument is now processed as a Unicode
379+
code point. In other multi-byte encodings the argument must designate
380+
a 7-bit ASCII character, or an error is raised. Zero also causes an
381+
error. <function>ascii()</function> has been adjusted as well to
382+
match this behavior.
383+
</para>
385384
</listitem>
386385

387386
<listitem>
@@ -394,7 +393,7 @@ do it for earlier branch release files.
394393
The two argument form of <function>convert()</function> has been
395394
removed. The three argument form now takes a <type>BYTEA</type>
396395
first argument and returns a <type>BYTEA</type>. To cover this
397-
loss three new functionsare introduced:
396+
loss three new functionswere added:
398397
</para>
399398

400399
<itemizedlist>
@@ -443,17 +442,17 @@ do it for earlier branch release files.
443442
</para>
444443

445444
<para>
446-
For example, <function>pg_database_size()</function> now
447-
requires<literal>CONNECT</> permission, which is granted to
448-
everyone bydefault. <function>pg_tablespace_size()</function>
449-
requires<literal>CREATE</> permission in the tablespace, orthe
450-
tablespace is the default tablespace for the database.
445+
For example, <function>pg_database_size()</function> now requires
446+
<literal>CONNECT</> permission, which is granted to everyone by
447+
default. <function>pg_tablespace_size()</function> requires
448+
<literal>CREATE</> permission in the tablespace, oris allowed if
449+
thetablespace is the default tablespace for the database.
451450
</para>
452451
</listitem>
453452

454453
<listitem>
455454
<para>
456-
New C macros for handling variable-length data values (Greg
455+
Add C macros for handling variable-length data values (Greg
457456
Stark, Tom)
458457
</para>
459458

@@ -483,20 +482,21 @@ do it for earlier branch release files.
483482

484483
<listitem>
485484
<para>
486-
Asynchronous commitallows transactions tobecommittedbut on-disk
487-
changes to be delayed(Simon)
485+
Asynchronous commitdelays writes toWAL forcommittedtransactions
486+
(Simon)
488487
</para>
489488

490489
<para>
491-
This feature dramatically increases performance for data
492-
modification queries. The disadvantage is that because on-disk
493-
changes are delayed, if the operating system crashes before data
494-
is written to the disk, committed data will be lost. This is
495-
useful only for applications that can accept some data loss.
496-
Unlike <varname>fsync</varname>, asynchronous commit does not
497-
risk database corruption; the worst case is that after an
498-
operating system crash the last few reportedly-committed
499-
transactions will be missing.
490+
This feature dramatically increases performance for data-modifying
491+
queries. The disadvantage is that because on-disk changes are
492+
delayed, if the operating system crashes before data is written to
493+
the disk, committed data will be lost. This is useful only for
494+
applications that can accept some data loss. Unlike
495+
<varname>fsync</varname>, asynchronous commit does not risk database
496+
corruption; the worst case is that after an operating system crash
497+
the last few reportedly-committed transactions will be missing.
498+
This feature is enabled turning <varname>synchronous_commit</>
499+
<literal>off</> and setting <varname>wal_writer_delay</>.
500500
</para>
501501
</listitem>
502502

@@ -517,8 +517,8 @@ do it for earlier branch release files.
517517

518518
<listitem>
519519
<para>
520-
Heap-Only Tuples (<acronym>HOT</>) accelerate<command>UPDATE</>
521-
space reuse (Pavan Deolasee, with ideas from many others)
520+
Heap-Only Tuples (<acronym>HOT</>) acceleratespace reuse for
521+
<command>UPDATE</>s (Pavan Deolasee, with ideas from many others)
522522
</para>
523523

524524
<para>
@@ -546,8 +546,7 @@ do it for earlier branch release files.
546546

547547
<listitem>
548548
<para>
549-
Reduction of per-field and per-row storage requirements (Greg
550-
Stark)
549+
Reduce per-field and per-row storage requirements (Greg Stark)
551550
</para>
552551

553552
<para>
@@ -590,7 +589,7 @@ do it for earlier branch release files.
590589
Unless WAL archiving is enabled, it is possible to just
591590
<function>fsync()</> the table at the end of the command,
592591
increasing performance. Additional WAL efficiencies were also
593-
added.
592+
made.
594593
</para>
595594
</listitem>
596595

@@ -610,9 +609,9 @@ do it for earlier branch release files.
610609
<para>
611610
This is accomplished by starting the new sequential scan in the
612611
middle of the table (where the other sequential scan is already
613-
in-progress) and wrapping around to the beginning to finish.
614-
Thismay affect the orderin which rowsare returnedin a
615-
non-<literal>ORDER BY</>query.
612+
in-progress) and wrapping around to the beginning to finish. This
613+
may affect the orderof returned rows in a non-<literal>ORDER BY</>
614+
query.
616615
</para>
617616
</listitem>
618617

@@ -703,7 +702,7 @@ do it for earlier branch release files.
703702

704703
<listitem>
705704
<para>
706-
Add support for GSSAPI authentication (Henry Hotz, Magnus)
705+
Support GSSAPI authentication (Henry Hotz, Magnus)
707706
</para>
708707
</listitem>
709708

@@ -959,8 +958,7 @@ do it for earlier branch release files.
959958

960959
<listitem>
961960
<para>
962-
Arrange to put TOAST tables belonging to temporary tables into
963-
special schemas named
961+
Place temporary table TOAST tables in a special schemas named
964962
<literal>pg_toast_temp_<replaceable>nnn</></literal> (Tom)
965963
</para>
966964

@@ -998,7 +996,8 @@ do it for earlier branch release files.
998996

999997
<listitem>
1000998
<para>
1001-
Text search capability is now in core Postgres (Teodor, Oleg)
999+
Full text search now fully integrated into the core database
1000+
system (Teodor, Oleg)
10021001
</para>
10031002

10041003
<para>
@@ -1010,7 +1009,7 @@ do it for earlier branch release files.
10101009

10111010
<listitem>
10121011
<para>
1013-
Control over whether <literal>NULL</>s sort first or last (Teodor, Tom)
1012+
Add control over whether <literal>NULL</>s sort first or last (Teodor, Tom)
10141013
</para>
10151014

10161015
<para>
@@ -1035,8 +1034,7 @@ do it for earlier branch release files.
10351034

10361035
<listitem>
10371036
<para>
1038-
Updatable cursors using <literal>UPDATE/DELETE WHERE CURRENT
1039-
OF</> (Arul Shaji, Tom)
1037+
Support updatable cursors (Arul Shaji, Tom)
10401038
</para>
10411039

10421040
<para>
@@ -1258,7 +1256,7 @@ do it for earlier branch release files.
12581256

12591257
<listitem>
12601258
<para>
1261-
Allow <command>ALTER VIEW ... RENAME TO</command> and <command>ALTER
1259+
Add <command>ALTER VIEW ... RENAME TO</command> and <command>ALTER
12621260
SEQUENCE ... RENAME TO</command> (David Fetter, Neil)
12631261
</para>
12641262

@@ -1339,8 +1337,8 @@ do it for earlier branch release files.
13391337

13401338
<listitem>
13411339
<para>
1342-
Support for the SQL/XML standard, including new operators and an
1343-
<type>XML</type> data type (Nikolay Samokhvalov, Peter)
1340+
Support the SQL/XML standard, including new operators and an
1341+
<type>XML</type> data type (Nikolay Samokhvalov, Peter)
13441342
</para>
13451343
</listitem>
13461344

@@ -1358,7 +1356,7 @@ do it for earlier branch release files.
13581356

13591357
<listitem>
13601358
<para>
1361-
Universally Unique Identifier (<type>UUID</>) data type (Gevik
1359+
AddUniversally Unique Identifier (<type>UUID</>) data type (Gevik
13621360
Babakhani, Neil)
13631361
</para>
13641362

@@ -1934,7 +1932,7 @@ do it for earlier branch release files.
19341932

19351933
<listitem>
19361934
<para>
1937-
Thebackend database servercan now be compiled with
1935+
Allow thebackend database serverto be compiled with
19381936
<productname>Microsoft Visual C++</> (Magnus and others)
19391937
</para>
19401938

@@ -1956,7 +1954,7 @@ do it for earlier branch release files.
19561954

19571955
<listitem>
19581956
<para>
1959-
Native shared memory implementation for Windows (Magnus)
1957+
Add native shared memory implementation for Windows (Magnus)
19601958
</para>
19611959
</listitem>
19621960

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp