1- ------------------------------------------------------------------------
1+ ------------------------------------------------------------------------
22 Release 7.1
33 ------------------------------------------------------------------------
44
@@ -11,32 +11,34 @@ PostgreSQL code for many years.
1111
1212Major changes in this release:
1313
14- Write-ahead Log (WAL) - To maintain database consistency in case
15- of an operating system crash, previous releases of PostgreSQL have
16- forced all data modifications to disk before each transaction commit.
17- With WAL, only one log file must be flushed to disk, greatly improving
18- performance. If you have been using -F in previous releases to disable
19- disk flushes, you may want to consider discontinuing its use.
14+ Write-ahead Log (WAL) - To maintain database consistency in
15+ case of an operating system crash, previous releases of PostgreSQL
16+ have forced all data modifications to disk before each transaction
17+ commit. With WAL, only one log file must be flushed to disk, greatly
18+ improving performance. If you have been using -F in previous releases
19+ to disable disk flushes, you may want to consider discontinuing its
20+ use.
2021
2122 TOAST - Previous releases had a compiled-in row length limit,
22- typically 8k - 32k. This limit made storage of long text fields
23- difficult. With TOAST, long rows of any length can be stored with good
24- performance.
23+ typically 8 - 32 kB. This limit made storage of long text fields
24+ difficult. With TOAST, long rows of any length can be stored with
25+ good performance.
2526
2627 Outer Joins - We now support outer joins. The UNION/NOT IN
2728workaround for outer joins is no longer required. We use the SQL92
2829outer join syntax.
2930
30- Function Manager - The previous C function manager did not handle NULLs properly,
31- nor did it support 64-bit CPU's (Alpha). The new function manager does. You can continue
32- using your old custom functions, but you may want to rewrite them in the future to use the
31+ Function Manager - The previous C function manager did not
32+ handle NULLs properly, nor did it support 64-bit CPU's (Alpha). The
33+ new function manager does. You can continue using your old custom
34+ functions, but you may want to rewrite them in the future to use the
3335new function manager call interface.
3436
3537 Complex Queries - A large number of complex queries that were
36- unsupported in previous releases now work. Many combinations of views,
37- aggregates, UNION, LIMIT, cursors, subqueries, and inherited tables
38- now work properly. Inherited tables are now accessed by default.
39- Subqueries in FROM are now supported.
38+ unsupported in previous releases now work. Many combinations of
39+ views, aggregates, UNION, LIMIT, cursors, subqueries, and inherited
40+ tables now work properly. Inherited tables are now accessed by
41+ default. Subqueries in FROM are now supported.
4042
4143Migration to 7.1
4244
0 commit comments