Make one last copy-editing pass over the 9.2 release notes.
Also, set the release date to 2012-09-10, since we're pretty well committed to that now.
This commit is contained in:
parent
f8f5cf33a3
commit
185b744ee6
@ -6,8 +6,7 @@
|
|||||||
|
|
||||||
<note>
|
<note>
|
||||||
<title>Release Date</title>
|
<title>Release Date</title>
|
||||||
<simpara>2012-??-??</simpara>
|
<simpara>2012-09-10</simpara>
|
||||||
<simpara>CURRENT AS OF 2012-08-21</simpara>
|
|
||||||
</note>
|
</note>
|
||||||
|
|
||||||
<sect2>
|
<sect2>
|
||||||
@ -54,8 +53,9 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow <application>pg_basebackup</> to make base backups from
|
Allow <link
|
||||||
standby servers
|
linkend="app-pgbasebackup"><application>pg_basebackup</></link>
|
||||||
|
to make base backups from standby servers
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -291,7 +291,9 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
No longer forcibly lowercase procedural language names (Robert Haas)
|
No longer forcibly lowercase procedural language names in <link
|
||||||
|
linkend="SQL-CREATEFUNCTION"><command>CREATE FUNCTION</></link>
|
||||||
|
(Robert Haas)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -566,7 +568,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Reduce overhead of creating virtual transaction id locks (Robert
|
Reduce overhead of creating virtual transaction ID locks (Robert
|
||||||
Haas)
|
Haas)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -672,7 +674,8 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
This allows Windows sessions to use more open file descriptors.
|
This allows Windows sessions to use more open file descriptors than
|
||||||
|
before.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -790,7 +793,7 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
This is only enabled when <link
|
This check is only performed when <link
|
||||||
linkend="guc-constraint-exclusion"><varname>constraint_exclusion</></link>
|
linkend="guc-constraint-exclusion"><varname>constraint_exclusion</></link>
|
||||||
is <literal>on</literal>.
|
is <literal>on</literal>.
|
||||||
</para>
|
</para>
|
||||||
@ -837,7 +840,7 @@
|
|||||||
<para>
|
<para>
|
||||||
This change improves selectivity estimation for the array
|
This change improves selectivity estimation for the array
|
||||||
<literal><@</literal>, <literal>&&</literal>, and
|
<literal><@</literal>, <literal>&&</literal>, and
|
||||||
<literal>@></literal> (containment and overlaps) array operators.
|
<literal>@></literal> operators (array containment and overlaps).
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -988,6 +991,11 @@
|
|||||||
Change <quote>unexpected EOF</> messages to <literal>DEBUG1</> level,
|
Change <quote>unexpected EOF</> messages to <literal>DEBUG1</> level,
|
||||||
except when there is an open transaction (Magnus Hagander)
|
except when there is an open transaction (Magnus Hagander)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
This change reduces log chatter caused by applications that close
|
||||||
|
database connections ungracefully.
|
||||||
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
@ -1044,6 +1052,11 @@
|
|||||||
Silently ignore nonexistent schemas specified in <link
|
Silently ignore nonexistent schemas specified in <link
|
||||||
linkend="guc-search-path"><varname>search_path</></link> (Tom Lane)
|
linkend="guc-search-path"><varname>search_path</></link> (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
This makes it more convenient to use generic path settings, which
|
||||||
|
might include some schemas that don't exist in all databases.
|
||||||
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
@ -1079,7 +1092,8 @@
|
|||||||
|
|
||||||
<para>
|
<para>
|
||||||
The system now remembers whether a <command>SET</command> was
|
The system now remembers whether a <command>SET</command> was
|
||||||
performed by a superuser.
|
performed by a superuser, so that proper privilege checking can be
|
||||||
|
done when the extension is loaded.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1225,7 +1239,20 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow streaming of WAL files while <link linkend="app-pgbasebackup"><application>pg_basebackup</></link>
|
Allow <link
|
||||||
|
linkend="app-pgbasebackup"><application>pg_basebackup</></link>
|
||||||
|
to make base backups from standby servers (Jun Ishizuka, Fujii Masao)
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
This feature lets the work of making new base backups be off-loaded
|
||||||
|
from the primary server.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Allow streaming of WAL files while <application>pg_basebackup</>
|
||||||
is performing a backup (Magnus Hagander)
|
is performing a backup (Magnus Hagander)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
@ -1235,13 +1262,6 @@
|
|||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
Allow <application>pg_basebackup</> to make base backups from
|
|
||||||
standby servers (Jun Ishizuka, Fujii Masao)
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
</sect3>
|
</sect3>
|
||||||
@ -1253,7 +1273,13 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Cancel queries if clients get disconnected (Florian Pflug)
|
Cancel the running query if the client gets disconnected
|
||||||
|
(Florian Pflug)
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
If the backend detects loss of client connection during a query, it
|
||||||
|
will now cancel the query rather than attempting to finish it.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1297,7 +1323,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Warn about casts to and from domain types (Robert Haas)
|
Warn about creating casts to or from domain types (Robert Haas)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -1361,7 +1387,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Improve pretty printing of view definitions (Andrew Dunstan)
|
Improve pretty-printing of view definitions (Andrew Dunstan)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1426,12 +1452,12 @@
|
|||||||
<para>
|
<para>
|
||||||
Reduce need to rebuild tables and indexes for certain <link
|
Reduce need to rebuild tables and indexes for certain <link
|
||||||
linkend="SQL-ALTERTABLE"><command>ALTER TABLE</command></link>
|
linkend="SQL-ALTERTABLE"><command>ALTER TABLE</command></link>
|
||||||
operations (Noah Misch)
|
... <literal>ALTER COLUMN TYPE</> operations (Noah Misch)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Increasing the length limit for a <type>varchar</> or <type>varbit</>
|
Increasing the length limit for a <type>varchar</> or <type>varbit</>
|
||||||
column, or removing it altogether, no longer requires a table
|
column, or removing the limit altogether, no longer requires a table
|
||||||
rewrite. Similarly, increasing the allowable precision of a
|
rewrite. Similarly, increasing the allowable precision of a
|
||||||
<type>numeric</> column, or changing a column from constrained
|
<type>numeric</> column, or changing a column from constrained
|
||||||
<type>numeric</> to unconstrained <type>numeric</>, no longer
|
<type>numeric</> to unconstrained <type>numeric</>, no longer
|
||||||
@ -1451,7 +1477,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Add <literal>IF EXISTS</> clause to some <command>ALTER</command>
|
Add <literal>IF EXISTS</> options to some <command>ALTER</command>
|
||||||
commands (Pavel Stehule)
|
commands (Pavel Stehule)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
@ -1605,13 +1631,13 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow vacuum to more easily skip pages that cannot be locked
|
Allow <link linkend="SQL-VACUUM"><command>VACUUM</></link> to more
|
||||||
(Simon Riggs, Robert Haas)
|
easily skip pages that cannot be locked (Simon Riggs, Robert Haas)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
This change should greatly reduce the incidence of vacuum getting
|
This change should greatly reduce the incidence of <command>VACUUM</>
|
||||||
<quote>stuck</>.
|
getting <quote>stuck</> waiting for other sessions.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1772,7 +1798,7 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Previously only superusers could use these functions.
|
Previously only superusers were allowed to use these functions.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -2101,8 +2127,8 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow inclusion of a script file relative to the directory of the
|
Allow inclusion of a script file that is named relative to the
|
||||||
file from which it was invoked (Gurjeet Singh)
|
directory of the file from which it was invoked (Gurjeet Singh)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -2136,8 +2162,8 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Specifically, <envar>PSQL_HISTORY</envar> and
|
<envar>PSQL_HISTORY</envar> and <envar>PSQLRC</envar> now
|
||||||
<envar>PSQLRC</envar> determine these file names if set.
|
determine these file names if set.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -2150,7 +2176,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Make <application>psql</>'s temporary editor files use a
|
Name <application>psql</>'s temporary editor files with a
|
||||||
<filename>.sql</> extension (Peter Eisentraut)
|
<filename>.sql</> extension (Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
@ -2166,7 +2192,8 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Various shell tools use zero-byte (NUL) separators, e.g. find.
|
Various shell tools use zero-byte (NUL) separators,
|
||||||
|
e.g. <application>find</>.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user