]> granicus.if.org Git - postgresql/commitdiff
9.3 release notes: move compatibility items into their own section
authorBruce Momjian <bruce@momjian.us>
Sat, 4 May 2013 01:11:35 +0000 (21:11 -0400)
committerBruce Momjian <bruce@momjian.us>
Sat, 4 May 2013 01:11:35 +0000 (21:11 -0400)
doc/src/sgml/release-9.3.sgml

index 9cb916282f75ccab9d024098465bbd450b8fb342..f15f5ec17f7c4a03025ed2e1240e5975fd2b35ed 100644 (file)
    </para>
 
    <sect3>
-    <title>ADD HERE</title>
-     <para>here</para>
+    <title>Server Settings</title>
+
+     <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 "&lt;unspecified&gt;".
+        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>
 
   </sect2>
        </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</>.  BACKWARD COMPATIBILITY
-       </para>
-      </listitem>
-
       <listitem>
        <para>
         Allow in-memory sorts to use their full memory allocation (Jeff Janes)
        </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)
-        BACKWARD COMPATIBILITY
-       </para>
-      </listitem>
-
-
       <listitem>
        <para>
         Remove the <link linkend="guc-external-pid-file">external
        </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)
-        COMPATIBILITY
-       </para>
-      </listitem>
-
      </itemizedlist>
 
     </sect4>
        </para>
       </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>
 
     <sect4>
 
      <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>
        <para>
         Change the <acronym>WAL</> record format to allow splitting the record header
        </para>
       </listitem>
 
-      <listitem>
-       <para>
-        Throw an error if expiring tuple is again updated or deleted (Kevin Grittner)
-        DETAILS?  BACKWARD INCOMPATIBILITY
-       </para>
-      </listitem>
-
       <listitem>
        <para>
         Have <link linkend="SQL-REASSIGN-OWNED"><command>REASSIGN
 
      <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>
        <para>
         Provide clients with <link
        </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 "&lt;unspecified&gt;".
-        This changes the value stored in system column <link
-        linkend="catalog-pg-constraint"><structname>pg_constraint.confmatchtype</></link>.
-        BACKWARD COMPATIBILITY CHANGE
-       </para>
-      </listitem>
-
      </itemizedlist>
 
     </sect4>