]> granicus.if.org Git - postgresql/commitdiff
Make a cut at a major-features list for 9.2.
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 22 Aug 2012 21:58:06 +0000 (17:58 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 22 Aug 2012 21:58:06 +0000 (17:58 -0400)
This is open to debate of course, but it's past time we had *something*
here.

doc/src/sgml/release-9.2.sgml

index 360b1155605523de7e9dbfcdb8987a4eeed8228d..f097a274c5114cdabfda4a2c31df89122a2d8d22 100644 (file)
    <title>Overview</title>
 
    <para>
-    NARRATIVE HERE. Major enhancements include:
+    This release has been largely focused on performance improvements, though
+    new SQL features are not lacking.  Work also continues in the area of
+    replication support.  Major enhancements include:
    </para>
 
    <itemizedlist>
-    <listitem><para>MAJOR LIST HERE</para></listitem>
+
     <!-- This list duplicates items below, but without authors or details-->
 
+      <listitem>
+       <para>
+        Allow queries to retrieve data only from indexes, avoiding heap
+        access (<firstterm>index-only scans</>)
+       </para>
+      </listitem>
+
+      <listitem>
+       <para>
+        Allow the planner to generate custom plans for specific parameter
+        values even when using prepared statements
+       </para>
+      </listitem>
+
+      <listitem>
+       <para>
+        Improve the planner's ability to use nested loops with inner
+        index scans
+       </para>
+      </listitem>
+
+      <listitem>
+       <para>
+        Allow streaming replication slaves to forward data to other slaves
+        (<link linkend="cascading-replication"><firstterm>cascading
+        replication</></link>)
+       </para>
+      </listitem>
+
+      <listitem>
+       <para>
+        Add a <link
+        linkend="app-pgreceivexlog"><application>pg_receivexlog</></link>
+        tool to archive WAL file changes as they are written
+       </para>
+      </listitem>
+
+      <listitem>
+       <para>
+        Add the <link linkend="SPGiST">SP-GiST</link> (Space-Partitioned
+        GiST) index access method
+       </para>
+      </listitem>
+
+      <listitem>
+       <para>
+        Add support for <link linkend="rangetypes">range data types</link>
+       </para>
+      </listitem>
+
+      <listitem>
+       <para>
+        Add a <link linkend="datatype-json"><type>JSON</type></link>
+        data type
+       </para>
+      </listitem>
+
+      <listitem>
+       <para>
+        Add a <link
+        linkend="SQL-CREATEVIEW"><literal>security_barrier</></link>
+        option for views
+       </para>
+      </listitem>
+
+      <listitem>
+       <para>
+        Allow <application>libpq</> connection strings to have the format of a
+        <link linkend="libpq-connstring"><acronym>URI</acronym></link>
+       </para>
+      </listitem>
+
+      <listitem>
+       <para>
+        Add a <link linkend="libpq-single-row-mode">single-row processing
+        mode</link> to <application>libpq</> for better handling of large
+        result sets
+       </para>
+      </listitem>
+
    </itemizedlist>
 
    <para>
 
       <listitem>
        <para>
-        Allow connection strings to have the format of a <link
-        linkend="libpq-connstring"><acronym>URI</acronym></link> (Alexander
-        Shulgin)
+        Allow <application>libpq</> connection strings to have the format of a
+        <link linkend="libpq-connstring"><acronym>URI</acronym></link>
+        (Alexander Shulgin)
        </para>
 
        <para>