From: Tom Lane <tgl@sss.pgh.pa.us>
Date: Wed, 22 Aug 2012 21:58:06 +0000 (-0400)
Subject: Make a cut at a major-features list for 9.2.
X-Git-Tag: REL9_2_RC1~4
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d3337731277c3f65209fc39986627c66033812e9;p=postgresql

Make a cut at a major-features list for 9.2.

This is open to debate of course, but it's past time we had *something*
here.
---

diff --git a/doc/src/sgml/release-9.2.sgml b/doc/src/sgml/release-9.2.sgml
index 360b115560..f097a274c5 100644
--- a/doc/src/sgml/release-9.2.sgml
+++ b/doc/src/sgml/release-9.2.sgml
@@ -14,13 +14,95 @@
    <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>
@@ -2318,9 +2400,9 @@
 
       <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>