diff options
author | Peter Eisentraut <peter_e@gmx.net> | 2001-03-17 18:15:36 +0000 |
---|---|---|
committer | Peter Eisentraut <peter_e@gmx.net> | 2001-03-17 18:15:36 +0000 |
commit | 5dc0e67bd5ca723886887298ecfcb2a91d86ba4c (patch) | |
tree | e2a589a63f70a577b8b5e24df8e146ab98782afb | |
parent | 11fd91579a1a4366ff2c05a9a3e04b0443948dea (diff) | |
download | postgresql-5dc0e67bd5ca723886887298ecfcb2a91d86ba4c.tar.gz postgresql-5dc0e67bd5ca723886887298ecfcb2a91d86ba4c.zip |
Reformat the "major changes" to 72 or so columns.
-rw-r--r-- | HISTORY | 36 |
1 files changed, 19 insertions, 17 deletions
@@ -1,4 +1,4 @@ - ------------------------------------------------------------------------ + ------------------------------------------------------------------------ Release 7.1 ------------------------------------------------------------------------ @@ -11,32 +11,34 @@ PostgreSQL code for many years. Major changes in this release: - Write-ahead Log (WAL) - To maintain database consistency in case -of an operating system crash, previous releases of PostgreSQL have -forced all data modifications to disk before each transaction commit. -With WAL, only one log file must be flushed to disk, greatly improving -performance. If you have been using -F in previous releases to disable -disk flushes, you may want to consider discontinuing its use. + Write-ahead Log (WAL) - To maintain database consistency in +case of an operating system crash, previous releases of PostgreSQL +have forced all data modifications to disk before each transaction +commit. With WAL, only one log file must be flushed to disk, greatly +improving performance. If you have been using -F in previous releases +to disable disk flushes, you may want to consider discontinuing its +use. TOAST - Previous releases had a compiled-in row length limit, -typically 8k - 32k. This limit made storage of long text fields -difficult. With TOAST, long rows of any length can be stored with good -performance. +typically 8 - 32 kB. This limit made storage of long text fields +difficult. With TOAST, long rows of any length can be stored with +good performance. Outer Joins - We now support outer joins. The UNION/NOT IN workaround for outer joins is no longer required. We use the SQL92 outer join syntax. - Function Manager - The previous C function manager did not handle NULLs properly, -nor did it support 64-bit CPU's (Alpha). The new function manager does. You can continue -using your old custom functions, but you may want to rewrite them in the future to use the + Function Manager - The previous C function manager did not +handle NULLs properly, nor did it support 64-bit CPU's (Alpha). The +new function manager does. You can continue using your old custom +functions, but you may want to rewrite them in the future to use the new function manager call interface. Complex Queries - A large number of complex queries that were -unsupported in previous releases now work. Many combinations of views, -aggregates, UNION, LIMIT, cursors, subqueries, and inherited tables -now work properly. Inherited tables are now accessed by default. -Subqueries in FROM are now supported. +unsupported in previous releases now work. Many combinations of +views, aggregates, UNION, LIMIT, cursors, subqueries, and inherited +tables now work properly. Inherited tables are now accessed by +default. Subqueries in FROM are now supported. Migration to 7.1 |