1
1
<!--
2
- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.304 2004/11/05 19:15:49 tgl Exp $
2
+ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.305 2004/11/10 06:09:59 momjian Exp $
3
3
-->
4
4
5
5
<appendix id="release">
@@ -10,7 +10,7 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.304 2004/11/05 19:15:49 tgl Exp
10
10
11
11
<note>
12
12
<title>Release date</title>
13
- <simpara>2004-??-??, current as of 2004-08 -06</simpara>
13
+ <simpara>2004-??-??, current as of 2004-11 -06</simpara>
14
14
</note>
15
15
16
16
<sect2>
@@ -220,7 +220,9 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.304 2004/11/05 19:15:49 tgl Exp
220
220
<para>
221
221
Server configuration parameter <varname>log_statement</> has been
222
222
changed so it can selectively log just database modification or
223
- data definition statements.
223
+ data definition statements. Server configuration parameter <varname>
224
+ log_duration</> now prints only when <literal>log_statement</>
225
+ prints the query.
224
226
</para>
225
227
</listitem>
226
228
@@ -380,6 +382,17 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.304 2004/11/05 19:15:49 tgl Exp
380
382
proceeds to its next operation.
381
383
</para>
382
384
</listitem>
385
+
386
+ <listitem>
387
+ <para>
388
+ CIDR values now must have their non-masked bits be zero. For example,
389
+ no longer allow <literal>204.248.199.1/31</literal> as a CIDR value.
390
+ Such values should have never been accepted by PostgreSQL and will now be
391
+ rejected.
392
+ </para>
393
+ </listitem>
394
+
395
+
383
396
</itemizedlist>
384
397
</para>
385
398
</sect2>
@@ -654,6 +667,12 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.304 2004/11/05 19:15:49 tgl Exp
654
667
</para>
655
668
</listitem>
656
669
670
+ <listitem>
671
+ <para>
672
+ Use CIDR format in pg_hba.conf examples (Andrew)
673
+ </para>
674
+ </listitem>
675
+
657
676
<listitem>
658
677
<para>
659
678
Rename server configuration parameters <varname>SortMem</> and
@@ -786,6 +805,13 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.304 2004/11/05 19:15:49 tgl Exp
786
805
</para>
787
806
</listitem>
788
807
808
+ <listitem>
809
+ <para>
810
+ Make <literal>log_duration</> print only when <literal>log_statement</>
811
+ prints the query (Ed L.)
812
+ </para>
813
+ </listitem>
814
+
789
815
</itemizedlist>
790
816
</sect3>
791
817
@@ -1086,6 +1112,22 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.304 2004/11/05 19:15:49 tgl Exp
1086
1112
Warn when primary/foreign key datatype mismatch requires costly lookup
1087
1113
</para>
1088
1114
</listitem>
1115
+
1116
+ <listitem>
1117
+ <para>
1118
+ New ALTER INDEX command to allow moving of indexes between tablespaces
1119
+ (Gavin)
1120
+ </para>
1121
+ </listitem>
1122
+
1123
+ <listitem>
1124
+ <para>
1125
+ Have ALTER TABLE OWNER change dependent sequence ownership too (Alvaro)
1126
+ (Gavin)
1127
+ </para>
1128
+ </listitem>
1129
+
1130
+
1089
1131
</itemizedlist>
1090
1132
</sect3>
1091
1133
@@ -1226,6 +1268,12 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.304 2004/11/05 19:15:49 tgl Exp
1226
1268
</para>
1227
1269
</listitem>
1228
1270
1271
+ <listitem>
1272
+ <para>
1273
+ Add Win32 service "register" command to pg_ctl (Dave Page)
1274
+ </para>
1275
+ </listitem>
1276
+
1229
1277
</itemizedlist>
1230
1278
</sect3>
1231
1279
@@ -1340,7 +1388,7 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.304 2004/11/05 19:15:49 tgl Exp
1340
1388
1341
1389
<listitem>
1342
1390
<para>
1343
- to_char/to_date date conversion improvements (Kurt Roeckx)
1391
+ to_char/to_date date conversion improvements (Kurt Roeckx, Fabien Coelho )
1344
1392
</para>
1345
1393
</listitem>
1346
1394
@@ -1493,6 +1541,27 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.304 2004/11/05 19:15:49 tgl Exp
1493
1541
</para>
1494
1542
</listitem>
1495
1543
1544
+ <listitem>
1545
+ <para>
1546
+ Detect overflow of integer arithmetic (Tom)
1547
+ </para>
1548
+ </listitem>
1549
+
1550
+ <listitem>
1551
+ <para>
1552
+ Remove arithmetic operators for one-byte character type/"char" (Tom)
1553
+ </para>
1554
+ <para>
1555
+ The data type can be cast to 'int' to perform such operations.
1556
+ </para>
1557
+ </listitem>
1558
+
1559
+ <listitem>
1560
+ <para>
1561
+ Require CIDR values to have all non-masked bits be zero (Kevin Brintnall)
1562
+ </para>
1563
+ </listitem>
1564
+
1496
1565
</itemizedlist>
1497
1566
</sect3>
1498
1567
@@ -1698,6 +1767,18 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.304 2004/11/05 19:15:49 tgl Exp
1698
1767
</para>
1699
1768
</listitem>
1700
1769
1770
+ <listitem>
1771
+ <para>
1772
+ Improve tab completion support (Stefan Kaltenbrunn, Greg Sabino Mullane)
1773
+ </para>
1774
+ </listitem>
1775
+
1776
+ <listitem>
1777
+ <para>
1778
+ Allow boolean settings to be set using upper or lower case (Michael Paesold)
1779
+ </para>
1780
+ </listitem>
1781
+
1701
1782
</itemizedlist>
1702
1783
</sect3>
1703
1784
@@ -1729,7 +1810,8 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.304 2004/11/05 19:15:49 tgl Exp
1729
1810
<para>
1730
1811
This makes pg_restore's behavior similar to the results of feeding
1731
1812
a pg_dump output script to psql. In most cases, ignoring errors and
1732
- plowing ahead is the most useful thing to do.
1813
+ plowing ahead is the most useful thing to do. Also added was a
1814
+ pg_restore option to give the old behavior of exiting on an error.
1733
1815
</para>
1734
1816
</listitem>
1735
1817
@@ -1797,6 +1879,27 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.304 2004/11/05 19:15:49 tgl Exp
1797
1879
</para>
1798
1880
</listitem>
1799
1881
1882
+ <listitem>
1883
+ <para>
1884
+ Add PQserverVersion() to provide more convenient access to
1885
+ the server version number (Greg Sabino Mullane)
1886
+ </para>
1887
+ </listitem>
1888
+
1889
+ <listitem>
1890
+ <para>
1891
+ Many ecpg fixes, including SET DESCRIPTOR (Michael)
1892
+ </para>
1893
+ </listitem>
1894
+
1895
+ <listitem>
1896
+ <para>
1897
+ Add PQprepare()/PQsendPrepared() functions to support preparing
1898
+ statements without necessarily specifying the datatypes of their parameters
1899
+ (Abhijit Menon-Sen)
1900
+ </para>
1901
+ </listitem>
1902
+
1800
1903
</itemizedlist>
1801
1904
</sect3>
1802
1905
@@ -2050,12 +2153,6 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.304 2004/11/05 19:15:49 tgl Exp
2050
2153
<title>Contrib Changes</title>
2051
2154
<itemizedlist>
2052
2155
2053
- <listitem>
2054
- <para>
2055
- Many ecpg fixes, including SET DESCRIPTOR (Michael)
2056
- </para>
2057
- </listitem>
2058
-
2059
2156
<listitem>
2060
2157
<para>
2061
2158
Overhaul of /contrib/dblink (Joe)
@@ -2064,7 +2161,7 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.304 2004/11/05 19:15:49 tgl Exp
2064
2161
2065
2162
<listitem>
2066
2163
<para>
2067
- /contrib/dbmirror improvements
2164
+ /contrib/dbmirror improvements (Steven Singer)
2068
2165
</para>
2069
2166
</listitem>
2070
2167
@@ -2105,6 +2202,30 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.304 2004/11/05 19:15:49 tgl Exp
2105
2202
</para>
2106
2203
</listitem>
2107
2204
2205
+ <listitem>
2206
+ <para>
2207
+ Remove /contrib/rserv
2208
+ </para>
2209
+ </listitem>
2210
+
2211
+ <listitem>
2212
+ <para>
2213
+ Allow /contrib/pg_autovacuum to run as a Win32 service (Dave Page)
2214
+ </para>
2215
+ </listitem>
2216
+
2217
+ <listitem>
2218
+ <para>
2219
+ Add functions to /contrib/dbsize (Andreas Pflug)
2220
+ </para>
2221
+ </listitem>
2222
+
2223
+ <listitem>
2224
+ <para>
2225
+ Remove contrib/pg_logger
2226
+ </para>
2227
+ </listitem>
2228
+
2108
2229
</itemizedlist>
2109
2230
</sect3>
2110
2231