aboutsummaryrefslogtreecommitdiff
path: root/doc/src
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2012-08-22 17:58:06 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2012-08-22 17:58:06 -0400
commitb33f611682d0c587bb1496ff529fab1970f0d44c (patch)
treee801a647e7119bf4385b296f38bd1cc20ab4bb89 /doc/src
parent979f8f0431ab2a727a45a4568f25d852aa0b94aa (diff)
downloadpostgresql-b33f611682d0c587bb1496ff529fab1970f0d44c.tar.gz
postgresql-b33f611682d0c587bb1496ff529fab1970f0d44c.zip
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.
Diffstat (limited to 'doc/src')
-rw-r--r--doc/src/sgml/release-9.2.sgml92
1 files changed, 87 insertions, 5 deletions
diff --git a/doc/src/sgml/release-9.2.sgml b/doc/src/sgml/release-9.2.sgml
index 360b1155605..f097a274c51 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>