Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 5dc0e67

Browse files
committed
Reformat the "major changes" to 72 or so columns.
1 parent 11fd915 commit 5dc0e67

File tree

1 file changed

+19
-17
lines changed

1 file changed

+19
-17
lines changed

HISTORY

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
------------------------------------------------------------------------
1+
------------------------------------------------------------------------
22
Release 7.1
33
------------------------------------------------------------------------
44

@@ -11,32 +11,34 @@ PostgreSQL code for many years.
1111

1212
Major 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
2728
workaround for outer joins is no longer required. We use the SQL92
2829
outer 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
3335
new 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

4143
Migration to 7.1
4244

0 commit comments

Comments
 (0)