1- <!-- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.616 2009/03/3018:34:56 momjian Exp $ -->
1+ <!-- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.617 2009/03/3019:59:19 momjian Exp $ -->
22<!--
33
44Typical markup:
@@ -173,8 +173,7 @@ do it for earlier branch release files.
173173
174174 <listitem>
175175 <para>
176- Remove <varname>explain_pretty_print</> <filename>postgresql.conf</> setting
177- (no longer needed) (Tom)
176+ Remove <varname>explain_pretty_print</> parameter (no longer needed) (Tom)
178177 </para>
179178 </listitem>
180179
@@ -590,10 +589,9 @@ do it for earlier branch release files.
590589
591590 <listitem>
592591 <para>
593- Add <filename>postgresql.conf</> setting
594- <varname>cursor_tuple_fraction</> to control the fraction of
595- a cursor's rows expected to be requested by the user (Robert
596- Hell)
592+ Add <varname>cursor_tuple_fraction</> parameter to control the
593+ fraction of a cursor's rows expected to be requested by the
594+ user (Robert Hell)
597595 </para>
598596 </listitem>
599597
@@ -630,8 +628,8 @@ do it for earlier branch release files.
630628 <listitem>
631629 <para>
632630 Add ability to track user-defined functions call counts and
633- runtimes via<filename>postgresql.conf </>variable
634- <varname>track_functions</> (Martin Pihlak)
631+ runtimes viaparameter <varname>track_functions </>(Martin
632+ Pihlak)
635633 </para>
636634
637635 <para>
@@ -644,8 +642,8 @@ do it for earlier branch release files.
644642 <listitem>
645643 <para>
646644 Allow specification of the maximum <literal>pg_stat_activity</>
647- query string size via <filename>postgresql.conf </> variable
648- <varname>track_activity_query_size</> (Thomas Lee)
645+ query string size via <varname>track_activity_query_size </>
646+ parameter (Thomas Lee)
649647 </para>
650648 </listitem>
651649
@@ -787,22 +785,22 @@ do it for earlier branch release files.
787785
788786 <listitem>
789787 <para>
790- Remove <literal>sameuser</> option from <filename>pg_hba.conf</>,
791- making it the default if no usermap is specified (Magnus)
788+ Removethe <literal>sameuser</> option, making it the default
789+ if no usermap is specified (Magnus)
792790 </para>
793791 </listitem>
794792
795793 <listitem>
796794 <para>
797- Change all<filename>pg_hba.conf</> authentication options to
798- be <literal>name=value</> settings (Magnus)
795+ Change all authentication options to be <literal>name=value</>
796+ settings (Magnus)
799797 </para>
800798 </listitem>
801799
802800 <listitem>
803801 <para>
804- Allow usermap parameterin <filename>pg_hba.conf</> for all
805- external authentication methods (Magnus)
802+ Allow usermap parameter for all external authentication methods
803+ (Magnus)
806804 </para>
807805
808806 <para>
@@ -820,8 +818,8 @@ do it for earlier branch release files.
820818
821819 <listitem>
822820 <para>
823- Add <filename>pg_hba.conf</> option < literal>clientcert</>to
824- control requesting of a client certificate (Magnus)
821+ Add <literal>clientcert</>option to control requesting of a
822+ client certificate (Magnus)
825823 </para>
826824
827825 <para>
@@ -832,9 +830,8 @@ do it for earlier branch release files.
832830
833831 <listitem>
834832 <para>
835- Add <filename>pg_hba.conf</> <literal>cert</> authentication
836- method to allow user authentication via <acronym>SSL</>
837- certificates (Magnus)
833+ Add <literal>cert</> authentication method to allow user
834+ authentication via <acronym>SSL</> certificates (Magnus)
838835 </para>
839836
840837 <para>
@@ -859,8 +856,7 @@ do it for earlier branch release files.
859856 <listitem>
860857 <para>
861858 Add <literal>krb5</>, <literal>gssapi</>, and <literal>sspi</>
862- <varname>include_realm</> parameter to <filename>pg_hba.conf</>
863- (Magnus)
859+ <varname>include_realm</> parameter (Magnus)
864860 </para>
865861
866862 <para>
@@ -871,8 +867,8 @@ do it for earlier branch release files.
871867
872868 <listitem>
873869 <para>
874- Show all parsing errorsin <filename>pg_hba.conf</> instead of
875- aborting after the first one (Selena Deckelmann)
870+ Show all parsing errors instead of aborting after the first
871+ one (Selena Deckelmann)
876872 </para>
877873 </listitem>
878874
@@ -992,40 +988,6 @@ do it for earlier branch release files.
992988
993989 </sect3>
994990
995- <sect3>
996- <title><literal>LIMIT</>/<literal>OFFSET</></title>
997- <itemizedlist>
998-
999- <listitem>
1000- <para>
1001- Allow <literal>LIMIT</> and <literal>OFFSET</> to use subselects
1002- as arguments (Tom)
1003- </para>
1004- </listitem>
1005-
1006- <listitem>
1007- <para>
1008- Document that <literal>LIMIT NULL</> and <literal>OFFSET NULL</>
1009- have no effect (Tom)
1010- </para>
1011- </listitem>
1012-
1013- <listitem>
1014- <para>
1015- Add <acronym>SQL</>-standards syntax for
1016- <literal>LIMIT</>/<literal>OFFSET</> capabilities (Peter)
1017- </para>
1018-
1019- <para>
1020- <literal>OFFSET num {ROW|ROWS} FETCH {FIRST|NEXT} [num] {ROW|ROWS}
1021- ONLY</>.
1022- </para>
1023- </listitem>
1024-
1025- </itemizedlist>
1026-
1027- </sect3>
1028-
1029991 <sect3>
1030992 <title><command>TRUNCATE</></title>
1031993 <itemizedlist>
@@ -1099,35 +1061,32 @@ do it for earlier branch release files.
10991061 </sect3>
11001062
11011063 <sect3>
1102- <title>Database Manipulation </title>
1064+ <title><literal>LIMIT</>/<literal>OFFSET</> </title>
11031065 <itemizedlist>
11041066
11051067 <listitem>
11061068 <para>
1107- Improve reporting of
1108- <command>CREATE</>/<command>DROP</>/<command>RENAME DATABASE</>
1109- failure when uncommitted prepared transactions are the cause
1110- (Tom)
1069+ Allow <literal>LIMIT</> and <literal>OFFSET</> to use subselects
1070+ as arguments (Tom)
11111071 </para>
11121072 </listitem>
11131073
11141074 <listitem>
11151075 <para>
1116- Make <varname>LC_COLLATE </> and <varname>LC_CTYPE </> database-level
1117- settings (Radek Strnad, Heikki )
1076+ Document that <literal>LIMIT NULL </> and <literal>OFFSET NULL </>
1077+ have no effect (Tom )
11181078 </para>
1079+ </listitem>
11191080
1081+ <listitem>
11201082 <para>
1121- This makes collation similar to encoding, which was always
1122- configurable per database.
1083+ Add <acronym>SQL</>-standards syntax for
1084+ <literal>LIMIT</>/<literal>OFFSET</> capabilities (Peter)
11231085 </para>
1124- </listitem>
11251086
1126- <listitem>
11271087 <para>
1128- Improve checks that the database encoding, collation
1129- (<varname>LC_COLLATE</>), and character classes
1130- (<varname>LC_CTYPE</>) match (Heikki)
1088+ <literal>OFFSET num {ROW|ROWS} FETCH {FIRST|NEXT} [num] {ROW|ROWS}
1089+ ONLY</>.
11311090 </para>
11321091 </listitem>
11331092
@@ -1202,7 +1161,7 @@ do it for earlier branch release files.
12021161 </sect3>
12031162
12041163 <sect3>
1205- <title><command>ALTER TABLE </></title>
1164+ <title><command>ALTER</></title>
12061165 <itemizedlist>
12071166
12081167 <listitem>
@@ -1283,6 +1242,43 @@ do it for earlier branch release files.
12831242 </para>
12841243 </listitem>
12851244
1245+ </itemizedlist>
1246+
1247+ </sect3>
1248+
1249+ <sect3>
1250+ <title>Database Manipulation</title>
1251+ <itemizedlist>
1252+
1253+ <listitem>
1254+ <para>
1255+ Improve reporting of
1256+ <command>CREATE</>/<command>DROP</>/<command>RENAME DATABASE</>
1257+ failure when uncommitted prepared transactions are the cause
1258+ (Tom)
1259+ </para>
1260+ </listitem>
1261+
1262+ <listitem>
1263+ <para>
1264+ Make <varname>LC_COLLATE</> and <varname>LC_CTYPE</> database-level
1265+ settings (Radek Strnad, Heikki)
1266+ </para>
1267+
1268+ <para>
1269+ This makes collation similar to encoding, which was always
1270+ configurable per database.
1271+ </para>
1272+ </listitem>
1273+
1274+ <listitem>
1275+ <para>
1276+ Improve checks that the database encoding, collation
1277+ (<varname>LC_COLLATE</>), and character classes
1278+ (<varname>LC_CTYPE</>) match (Heikki)
1279+ </para>
1280+ </listitem>
1281+
12861282 <listitem>
12871283 <para>
12881284 Add <command>ALTER DATABASE SET TABLESPACE</> to move a database
@@ -1423,10 +1419,9 @@ do it for earlier branch release files.
14231419
14241420 <listitem>
14251421 <para>
1426- Add <varname>vacuum_freeze_table_age</> to
1427- <filename>postgresql.conf</> to control when <command>VACUUM</>
1428- should ignore the visibility map and do a full table scan to
1429- set frozen xids (Heikki)
1422+ Add <varname>vacuum_freeze_table_age</> parameter to control
1423+ when <command>VACUUM</> should ignore the visibility map and
1424+ do a full table scan to set frozen xids (Heikki)
14301425 </para>
14311426 </listitem>
14321427
@@ -1577,7 +1572,7 @@ do it for earlier branch release files.
15771572
15781573 <listitem>
15791574 <para>
1580- Add <filename>postgresql.conf</> variable < varname>IntervalStyle</>
1575+ Add <varname>IntervalStyle</> parameter
15811576 which controls how <type>INTERVAL</> values are output (Ron Mayer)
15821577 </para>
15831578
@@ -2355,7 +2350,8 @@ do it for earlier branch release files.
23552350 </sect3>
23562351
23572352 <sect3>
2358- <title><link linkend="libpq"><application>libpq</></link> <acronym>SSL</></title>
2353+ <title><link linkend="libpq"><application>libpq</></link>
2354+ <acronym>SSL</> (Secure Sockets Layer)</title>
23592355 <itemizedlist>
23602356
23612357 <listitem>