Skip to content

Commit a019437

Browse files
committed
Update release notes for 9.0 beta 4. Back-patch some changes that were made only in HEAD.
1 parent 33e142e commit a019437

File tree

1 file changed

+30
-23
lines changed

1 file changed

+30
-23
lines changed

doc/src/sgml/release-9.0.sgml

Lines changed: 30 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-9.0.sgml,v 2.39.2.1 2010/07/27 19:01:04 petere Exp $ -->
1+
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-9.0.sgml,v 2.39.2.2 2010/07/29 21:18:16 tgl Exp $ -->
22

33
<sect1 id="release-9-0">
44
<title>Release 9.0</title>
@@ -8,6 +8,8 @@
88
<simpara>2010-??-??</simpara>
99
</note>
1010

11+
<para>CURRENT AS OF 2010-07-29</para>
12+
1113
<sect2>
1214
<title>Overview</title>
1315

@@ -16,11 +18,10 @@
1618
<productname>PostgreSQL</> adds features that have been requested
1719
for years, like easy-to-use replication, a mass permission
1820
facility, and anonymous blocks. While past major releases have
19-
been quite conservative in their scope, this release shows a
20-
bold new desire to provide facilities that every new and existing
21-
user of <productname>PostgreSQL</> will embrace. This has all
22-
been done with few incompatibilities. The major areas of
23-
enhancement are:
21+
been conservative in their scope, this release shows a
22+
bold new desire to provide facilities that new and existing
23+
users of <productname>PostgreSQL</> will embrace. This has all
24+
been done with few incompatibilities. Major enhancements are:
2425
</para>
2526

2627
<itemizedlist>
@@ -54,7 +55,7 @@
5455
<para>
5556
Broadly enhanced stored procedure support.
5657
The <link linkend="SQL-DO"><command>DO</></link> statement permits
57-
ad-hoc or anonymous code blocks. Functions can now be called using named
58+
anonymous code blocks. Functions can now be called using named
5859
parameters. PL/pgSQL is now installed by default, and PL/Perl and
5960
PL/Python have been enhanced in several ways, including support for
6061
Python3.
@@ -132,7 +133,6 @@
132133
<sect2>
133134

134135
<title>Migration to Version 9.0</title>
135-
<para>CURRENT AS OF 2010-07-08</para>
136136

137137
<para>
138138
A dump/restore using <application>pg_dump</application>
@@ -183,7 +183,7 @@
183183
<para>
184184
Adjust <link
185185
linkend="guc-log-temp-files"><varname>log_temp_files</></link> to
186-
use default file sizes units of kilobytes (Robert Haas)
186+
use default file size units of kilobytes (Robert Haas)
187187
</para>
188188
</listitem>
189189

@@ -428,7 +428,7 @@
428428
<para>
429429
This feature is called Streaming Replication.
430430
Previously <acronym>WAL</> files could be sent to standby systems only
431-
as 16 megabytes files; this allows master changes to be sent to the
431+
as 16 megabytes files; Streaming Replication allows master changes to be sent to the
432432
standby with very little delay. There are new <filename>postgresql.conf</>
433433
and <filename>recovery.conf</> settings to enable this
434434
feature, as well as extensive <link
@@ -503,7 +503,7 @@
503503
Outer joins where the inner side is unique and not referenced in
504504
the query are unnecessary and are therefore now removed. This will
505505
accelerate many automatically generated queries, such as those created
506-
by object-relational mappers.
506+
by object-relational mappers (ORM).
507507
</para>
508508
</listitem>
509509

@@ -819,7 +819,7 @@
819819
</para>
820820

821821
<para>
822-
This lets DBAs and security staff to audit when database settings
822+
This lets DBAs and security staff audit when database settings
823823
were changed.
824824
</para>
825825

@@ -1002,12 +1002,12 @@
10021002
<para>
10031003
Add <link linkend="SQL-ALTERDEFAULTPRIVILEGES"><command>ALTER
10041004
DEFAULT PRIVILEGES</></link> command to control privileges
1005-
of all newly-created objects (Petr Jelinek)
1005+
of newly-created objects (Petr Jelinek)
10061006
</para>
10071007

10081008
<para>
1009-
This greatly simplifies the assignment of object priveleges in
1010-
a complex database application. Defaults currently support tables
1009+
This greatly simplifies the assignment of object privileges in
1010+
a complex database application. Defaults currently support tables,
10111011
views, sequences, and functions. Defaults may be assigned on a
10121012
per-schema basis or database-wide.
10131013
</para>
@@ -1085,15 +1085,15 @@
10851085

10861086
<para>
10871087
This allows <command>UPDATE tab SET col = col + 1</> to work on
1088-
columns that have a unique indexes or are marked as primary keys,
1088+
columns that have a unique indexes or are marked as primary key,
10891089
but <literal>DEFERRABLE INITIALLY DEFERRED</> must be used to mark
10901090
the constraint as deferred.
10911091
</para>
10921092
</listitem>
10931093

10941094
<listitem>
10951095
<para>
1096-
Generalize uniqueness constraints by allowing arbitrary operator
1096+
Exclusion Constraints: generalize uniqueness constraints by allowing arbitrary operator
10971097
comparisons, not just equality (Jeff Davis)
10981098
</para>
10991099

@@ -1661,8 +1661,8 @@
16611661
<listitem>
16621662
<para>
16631663
Implement anonymous functions using the <link
1664-
linkend="SQL-DO"><command>DO</></link> statement (Petr
1665-
Jelinek, Joshua Tolley, Hannu Valtonen)
1664+
linkend="SQL-DO"><command>DO</></link> statement, a.k.a anonymous
1665+
blocks (Petr Jelinek, Joshua Tolley, Hannu Valtonen)
16661666
</para>
16671667

16681668
<para>
@@ -1861,7 +1861,7 @@
18611861
</para>
18621862

18631863
<para>
1864-
This can be enabled with the server variable <link
1864+
This can be globally enabled with the server variable <link
18651865
linkend="guc-plperl-use-strict">plperl.use_strict</link>.
18661866
</para>
18671867
</listitem>
@@ -2030,6 +2030,13 @@
20302030
</para>
20312031
</listitem>
20322032

2033+
<listitem>
2034+
<para>
2035+
Show <literal>\timing</> output when enabled, regardless of
2036+
<quote>quiet</> mode (Peter Eisentraut)
2037+
</para>
2038+
</listitem>
2039+
20332040
</itemizedlist>
20342041

20352042
<sect5>
@@ -2305,7 +2312,7 @@
23052312
<listitem>
23062313
<para>
23072314
Add the <literal>string</> data type in <application>ecpg</>
2308-
Informix-compatibility mode (Zoltan Boszormenyi)
2315+
Informix-compatibility mode (Boszormenyi Zoltan)
23092316
</para>
23102317
</listitem>
23112318

@@ -2369,8 +2376,8 @@
23692376
<listitem>
23702377
<para>
23712378
Allow <application>ecpg</> to use noise words <literal>FROM</> and
2372-
<literal>IN</> in <command>FETCH</> and <command>MOVE</> (Zoltan
2373-
Boszormenyi)
2379+
<literal>IN</> in <command>FETCH</> and <command>MOVE</> (Boszormenyi
2380+
Zoltan)
23742381
</para>
23752382
</listitem>
23762383

0 commit comments

Comments
 (0)