mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-12-21 08:29:39 +08:00
Various minor improvements to the 8.3 release notes.
This commit is contained in:
parent
a8dfe119bd
commit
a522db7d62
@ -1,4 +1,4 @@
|
|||||||
<!-- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.509 2007/10/03 03:32:31 tgl Exp $ -->
|
<!-- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.510 2007/10/03 22:06:13 neilc Exp $ -->
|
||||||
<!--
|
<!--
|
||||||
|
|
||||||
Typical markup:
|
Typical markup:
|
||||||
@ -125,8 +125,7 @@ do it for earlier branch release files.
|
|||||||
The I/O needed for a checkpoint is now spread over a fairly long
|
The I/O needed for a checkpoint is now spread over a fairly long
|
||||||
period of time, rather than being spat out in a burst. This happens
|
period of time, rather than being spat out in a burst. This happens
|
||||||
only for background checkpoints carried out by the bgwriter; other
|
only for background checkpoints carried out by the bgwriter; other
|
||||||
cases, such as a shutdown checkpoint, are still
|
cases, such as a shutdown checkpoint, are still done at full speed.
|
||||||
done at full speed.
|
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -196,8 +195,8 @@ do it for earlier branch release files.
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
This change allows a significant percentage reduction in the on-disk
|
This significantly reduces the on-disk size of short
|
||||||
size of short character-string fields.
|
character-string fields.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -226,7 +225,7 @@ do it for earlier branch release files.
|
|||||||
We keep a heap of the current best N tuples and sift-up new tuples
|
We keep a heap of the current best N tuples and sift-up new tuples
|
||||||
into it as we scan the input. For M input tuples this means only
|
into it as we scan the input. For M input tuples this means only
|
||||||
about M*log(N) comparisons instead of M*log(M), not to mention a lot
|
about M*log(N) comparisons instead of M*log(M), not to mention a lot
|
||||||
less workspace when N is small --- avoiding spill-to-disk for large
|
less workspace when N is small — avoiding spill-to-disk for large
|
||||||
M is actually the most attractive thing about it.
|
M is actually the most attractive thing about it.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -595,7 +594,7 @@ do it for earlier branch release files.
|
|||||||
<para>
|
<para>
|
||||||
This provides full gettimeofday() resolution for the timestamps,
|
This provides full gettimeofday() resolution for the timestamps,
|
||||||
which might be useful when attempting to do point-in-time recovery
|
which might be useful when attempting to do point-in-time recovery
|
||||||
--- previously it was not possible to specify the stop point with
|
— previously it was not possible to specify the stop point with
|
||||||
sub-second resolution.
|
sub-second resolution.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -626,7 +625,7 @@ do it for earlier branch release files.
|
|||||||
This is a list to allow spreading the load across multiple
|
This is a list to allow spreading the load across multiple
|
||||||
tablespaces; a random list element is chosen each time a temp object
|
tablespaces; a random list element is chosen each time a temp object
|
||||||
is to be created. Temp files are not stored in per-database
|
is to be created. Temp files are not stored in per-database
|
||||||
pgsql_tmp/ directories anymore, but per-tablespace directories.
|
pgsql_tmp/ directories anymore, but in per-tablespace directories.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1026,7 +1025,7 @@ do it for earlier branch release files.
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
While it's (still) possible to perform these operations using ALTER
|
While it has long been possible to perform these operations using ALTER
|
||||||
TABLE, users were often surprised that they couldn't say ALTER VIEW
|
TABLE, users were often surprised that they couldn't say ALTER VIEW
|
||||||
or ALTER SEQUENCE as appropriate.
|
or ALTER SEQUENCE as appropriate.
|
||||||
</para>
|
</para>
|
||||||
@ -1091,7 +1090,8 @@ do it for earlier branch release files.
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Make NOTIFY/LISTEN/UNLISTEN only accept simple relation names
|
Make NOTIFY/LISTEN/UNLISTEN only accept identifiers without a schema
|
||||||
|
qualifier
|
||||||
(Bruce)
|
(Bruce)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
@ -1127,7 +1127,7 @@ do it for earlier branch release files.
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
These commands simplify resetting a database session to initial
|
These commands simplify resetting a database session to its initial
|
||||||
state, and are particularly handy for connection-pooling software.
|
state, and are particularly handy for connection-pooling software.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -1190,7 +1190,7 @@ do it for earlier branch release files.
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Add a "uuid" data type similar to that defined in RFC 4122 (Gevik
|
Add a "uuid" data type similar to that defined in RFC 4122 (Gevik
|
||||||
Babakhani)
|
Babakhani, Neil)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1303,7 +1303,7 @@ do it for earlier branch release files.
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
This enables use of hash indexes and hash-based plans with
|
This allows hash indexes and hash-based plans to be used with
|
||||||
the numeric datatype.
|
the numeric datatype.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -1317,8 +1317,8 @@ do it for earlier branch release files.
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow leading and trailing
|
Allow leading and trailing whitespace in the input to the boolean
|
||||||
whitespace in the input to the boolean type (Neil)
|
type (Neil)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1440,7 +1440,7 @@ do it for earlier branch release files.
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Implement RETURN QUERY for PL/PgSQL (Pavel Stehule, Tom)
|
Implement RETURN QUERY for PL/PgSQL (Pavel Stehule, Neil)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -2213,7 +2213,8 @@ do it for earlier branch release files.
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Use configure option --with-ossp-uuid to activate.
|
Use configure option --with-ossp-uuid to activate. This takes
|
||||||
|
advantage of the new UUID builtin type.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user