9.3 release notes: move compatibility items into their own section
This commit is contained in:
parent
1136d7a74d
commit
2497dc0867
@ -41,8 +41,111 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<sect3>
|
<sect3>
|
||||||
<title>ADD HERE</title>
|
<title>Server Settings</title>
|
||||||
<para>here</para>
|
|
||||||
|
<itemizedlist>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Rename <varname>replication_timeout</> to <link
|
||||||
|
linkend="guc-wal-sender-timeout"><varname>wal_sender_timeout</></link>
|
||||||
|
(Amit Kapila)
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
This setting controls the <link
|
||||||
|
linkend="wal"><acronym>WAL</></link> sender timeout.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Improve grouping of sessions waiting for <link
|
||||||
|
linkend="guc-commit-delay"><varname>commit_delay</></link>
|
||||||
|
(Peter Geoghegan)
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
This improves the usefulness and behavior of
|
||||||
|
<varname>commit_delay</>.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Require superuser privileges to set <link
|
||||||
|
linkend="guc-commit-delay"><varname>commit_delay</></link>
|
||||||
|
because it can now potentially delay other sessions (Simon Riggs)
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Have <quote>session id</> (<literal>%c</>) in <link
|
||||||
|
linkend="guc-log-line-prefix"><varname>log_line_prefix</></link>
|
||||||
|
always output four hex digits after the period (Bruce Momjian)
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
</itemizedlist>
|
||||||
|
|
||||||
|
</sect3>
|
||||||
|
|
||||||
|
<sect3>
|
||||||
|
<title>Other</title>
|
||||||
|
|
||||||
|
<itemizedlist>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Throw an error if expiring tuple is again updated or deleted (Kevin Grittner)
|
||||||
|
DETAILS?
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Change <link linkend="SQL-CREATETABLE"><literal>ON UPDATE
|
||||||
|
SET NULL/SET DEFAULT</></link> foreign key actions to affect
|
||||||
|
all referenced columns, not just those referenced in the
|
||||||
|
<command>UPDATE</> (Tom Lane)
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Previously only columns referenced in the <command>UPDATE</> were
|
||||||
|
set to null or <literal>DEFAULT</>.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Internally store default foreign key matches (non-<literal>FULL</>,
|
||||||
|
non-<literal>PARTIAL</>) as <quote>simple</> (Tom Lane)
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
These were previously stored as "<unspecified>".
|
||||||
|
This changes the value stored in system column <link
|
||||||
|
linkend="catalog-pg-constraint"><structname>pg_constraint.confmatchtype</></link>.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Store <link linkend="wal"><acronym>WAL</></link> in a continuous
|
||||||
|
stream, rather than skipping the last 16MB segment every 4GB
|
||||||
|
(Heikki Linnakangas)
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Previously, <acronym>WAL</> files ending in <literal>FF</> were
|
||||||
|
not used. If you have <acronym>WAL</> backup or restore scripts
|
||||||
|
that took that skipping into account, they need to be adjusted.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
</itemizedlist>
|
||||||
|
|
||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
@ -182,19 +285,6 @@
|
|||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
Improve grouping of sessions waiting for <link
|
|
||||||
linkend="guc-commit-delay"><varname>commit_delay</></link>
|
|
||||||
(Peter Geoghegan)
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
This improves the usefulness and behavior of
|
|
||||||
<varname>commit_delay</>. BACKWARD COMPATIBILITY
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow in-memory sorts to use their full memory allocation (Jeff Janes)
|
Allow in-memory sorts to use their full memory allocation (Jeff Janes)
|
||||||
@ -408,16 +498,6 @@
|
|||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
Require superuser privileges to set <link
|
|
||||||
linkend="guc-commit-delay"><varname>commit_delay</></link>
|
|
||||||
because it can now potentially delay other sessions (Simon Riggs)
|
|
||||||
BACKWARD COMPATIBILITY
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Remove the <link linkend="guc-external-pid-file">external
|
Remove the <link linkend="guc-external-pid-file">external
|
||||||
@ -425,15 +505,6 @@
|
|||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
Have <quote>session id</> (<literal>%c</>) in <link
|
|
||||||
linkend="guc-log-line-prefix"><varname>log_line_prefix</></link>
|
|
||||||
always output four hex digits after the period (Bruce Momjian)
|
|
||||||
COMPATIBILITY
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
</sect4>
|
</sect4>
|
||||||
@ -550,19 +621,6 @@
|
|||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
Rename <varname>replication_timeout</> to <link
|
|
||||||
linkend="guc-wal-sender-timeout"><varname>wal_sender_timeout</></link>
|
|
||||||
(Amit Kapila)
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
BACKWARD COMPATIBILITY
|
|
||||||
This setting controls the <acronym>WAL</> sender timeout.
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
<sect4>
|
<sect4>
|
||||||
@ -571,20 +629,6 @@
|
|||||||
|
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
Store <acronym>WAL</> in a continuous stream, rather than skipping
|
|
||||||
the last 16MB segment every 4GB (Heikki Linnakangas) BACKWARD
|
|
||||||
COMPATIBLE BREAK
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
Previously, <acronym>WAL</> files ending in <literal>FF</> were
|
|
||||||
not used. If you have <acronym>WAL</> backup or restore scripts
|
|
||||||
that took that skipping into account, they need to be adjusted.
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Change the <acronym>WAL</> record format to allow splitting the record header
|
Change the <acronym>WAL</> record format to allow splitting the record header
|
||||||
@ -675,13 +719,6 @@
|
|||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
Throw an error if expiring tuple is again updated or deleted (Kevin Grittner)
|
|
||||||
DETAILS? BACKWARD INCOMPATIBILITY
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Have <link linkend="SQL-REASSIGN-OWNED"><command>REASSIGN
|
Have <link linkend="SQL-REASSIGN-OWNED"><command>REASSIGN
|
||||||
@ -727,20 +764,6 @@
|
|||||||
|
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
Change <link linkend="SQL-CREATETABLE"><literal>ON UPDATE
|
|
||||||
SET NULL/SET DEFAULT</></link> foreign key actions to affect
|
|
||||||
all referenced columns, not just those referenced in the
|
|
||||||
<command>UPDATE</> (Tom Lane)
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
Previously only columns referenced in the <command>UPDATE</> were
|
|
||||||
set to null or <literal>DEFAULT</>. BACKWARD COMPATIBILITY CHANGE
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Provide clients with <link
|
Provide clients with <link
|
||||||
@ -756,20 +779,6 @@
|
|||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
Internally store default foreign key matches (non-<literal>FULL</>,
|
|
||||||
non-<literal>PARTIAL</>) as <quote>simple</> (Tom Lane)
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
These were previously stored as "<unspecified>".
|
|
||||||
This changes the value stored in system column <link
|
|
||||||
linkend="catalog-pg-constraint"><structname>pg_constraint.confmatchtype</></link>.
|
|
||||||
BACKWARD COMPATIBILITY CHANGE
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
</sect4>
|
</sect4>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user