1+ ------------------------------------------------------------------------
2+ Release 7.1.1
3+ ------------------------------------------------------------------------
4+
5+
6+ Release 7.1.1 (2001-05-04)
7+
8+ This has a variety of fixes from 7.1.
9+
10+ Migration to v7.1.1
11+
12+ A dump/restore is not required for those running 7.1.
13+
14+ Changes
15+ -------
16+ Fix for numeric MODULO operator (Tom)
17+ pg_dump fixes (Philip)
18+ readline 4.2 fixes (Peter E)
19+ JOIN fixes (Tom)
20+ AIX, MSWIN, VAX,N32K fixes (Tom)
21+ Multibytes fixes (Tom)
22+ Unicode fixes (Tatsuo)
23+ Optimizer improvements (Tom)
24+ Fix for whole tuples in functions (Tom)
25+ Fix for pg_ctl and option strings with spaces (Peter E)
26+ ODBC fixes (Hiroshi)
27+ EXTRACT can now take string argument (Thomas)
28+ Python fixes (Darcy)
29+
30+
31+
132 ------------------------------------------------------------------------
233 Release 7.1
334 ------------------------------------------------------------------------
@@ -11,30 +42,30 @@ PostgreSQL code for many years.
1142
1243Major changes in this release:
1344
14- Write-ahead Log (WAL) - To maintain database consistency in
45+ Write-ahead Log (WAL) - To maintain database consistency in
1546case of an operating system crash, previous releases of PostgreSQL
1647have forced all data modifications to disk before each transaction
1748commit. With WAL, only one log file must be flushed to disk, greatly
1849improving performance. If you have been using -F in previous releases
1950to disable disk flushes, you may want to consider discontinuing its
2051use.
2152
22- TOAST - Previous releases had a compiled-in row length limit,
53+ TOAST - Previous releases had a compiled-in row length limit,
2354typically 8 - 32 kB. This limit made storage of long text fields
2455difficult. With TOAST, long rows of any length can be stored with
2556good performance.
2657
27- Outer Joins - We now support outer joins. The UNION/NOT IN
58+ Outer Joins - We now support outer joins. The UNION/NOT IN
2859workaround for outer joins is no longer required. We use the SQL92
2960outer join syntax.
3061
31- Function Manager - The previous C function manager did not
62+ Function Manager - The previous C function manager did not
3263handle NULLs properly, nor did it support 64-bit CPU's (Alpha). The
3364new function manager does. You can continue using your old custom
3465functions, but you may want to rewrite them in the future to use the
3566new function manager call interface.
3667
37- Complex Queries - A large number of complex queries that were
68+ Complex Queries - A large number of complex queries that were
3869unsupported in previous releases now work. Many combinations of
3970views, aggregates, UNION, LIMIT, cursors, subqueries, and inherited
4071tables now work properly. Inherited tables are now accessed by
@@ -234,6 +265,7 @@ New contrib/pg_control utility (Oliver)
234265New FreeBSD tools ipc_check, start-scripts/freebsd
235266
236267
268+
237269 ------------------------------------------------------------------------
238270 Release 7.0.3
239271 ------------------------------------------------------------------------